Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 HASH storage, где такой есть?  [new]
Glebanski
Member

Откуда: Msk ->NL
Сообщений: 319
Вики пишет, это типа один из самых распространенных
https://en.m.wikipedia.org/wiki/Database_storage_structures
Я пока что токо в DB/2 нашёл. Hash tables какие-то.
Уточняю : в статье написано "on the disk"
9 фев 19, 14:48    [21805217]     Ответить | Цитировать Сообщить модератору
 Re: HASH storage, где такой есть?  [new]
Glebanski
Member

Откуда: Msk ->NL
Сообщений: 319
Teradata использует hash чтобы переадресовать запрос на конкретный физический диск. Но я че-то не нашёл в каком именно формате оно там на диске лежит
9 фев 19, 15:47    [21805256]     Ответить | Цитировать Сообщить модератору
 Re: HASH storage, где такой есть?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51389
Возможно речь идет о hash-partitioning. Это не формат. А скорее алгоритм
или принцип равномерного распределения ключей по корзинам (buckets).

Применительно к db2 я не могу ничего сказать. Но в оракле например
хеш табличка из 2 partitions привязывает каждый раздел к отдельному
тейблспейсу а тот в свою очередь мапится на физический диск.

Так достигается баланс нагрузки.
10 фев 19, 21:05    [21805829]     Ответить | Цитировать Сообщить модератору
 Re: HASH storage, где такой есть?  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 65893
Блог
Glebanski
Вики пишет, это типа один из самых распространенных

Подозреваю, инфа несколько устаревшая. Так... в Oracle, например, уже лет тридцать как есть hash clusters, но не припомню, чтобы они пользовались популярностью.
11 фев 19, 13:18    [21806318]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить