Re: Чтение записей из базы со коростью O(1)
От: WadeOne  
Дата: 15.08.12 09:32
Оценка:
Здравствуйте, objMihail, Вы писали:

M>Есть ли такая база данных, которая позволяет сделать что-то типа хэш-таблицы. Чтобы по мере роста этой таблицы скорость доступа (для чтения) не росла.


M>Например, можно было бы сделать таблицу со столбцами Key (string), Value (binary). Возможно ещё для поддержки алгоритма хеширования можно сделать поле hash и вручную туда что-нибудь писать (с клиента).


M>Я думал использовать SqlServer, но там индексы реализованы через B-деревья, а у них сложность логарифмическая. Может есть какая-нибудь специализированная БД или какой-то способ реализовать чтение с постоянной сложностью на sqlserver?


Посмотри в сторону Redis, просто key-value хранилище
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.