powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / schema в key-value хранилках.
3 сообщений из 3, страница 1 из 1
schema в key-value хранилках.
    #39149231
fut19487
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие у популярных key-value хранилок есть умные типы ключей и value?

Самый простой вариант: key - пачка байт любой длины, value - пачка байт любой длины. Ключи можно сравнивать memcmp() и всё ништяк.

А какие у распространённых KV-хранилок есть умные типы ключей или значений? Вот например Redis умеет хранить в значениях строки, списки строк, множества (sets) строк, хеши какие-то (хеш тиблицы? или map [string=>string]?) А по ключам - похоже только пачка байт. Но, скажем, если бы была возможность жестко установить, что key - это int, то движок и алгоритмы оптимизированные под int мог бы использовать, а не побайтно ключи сравнивать и хранить их компактнее (размер фиксирован - не надо длину ключа хранить).

Обсудите существующие в разных KV-хранилках возможности иметь ключи или значения специфических типов. Какое-то подобие схем реляционных БД.
...
Рейтинг: 0 / 0
schema в key-value хранилках.
    #39149776
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fut19487,

Можно посмотреть здесь - DB-Engines Ranking of Key-value Stores -
http://db-engines.com/en/ranking/key-value store

Kind regards,
Vadim.
...
Рейтинг: 0 / 0
schema в key-value хранилках.
    #39149777
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fut19487если бы была возможность жестко установить, что key - это int, то движок и алгоритмы оптимизированные под int мог бы использовать, а не побайтно ключи сравнивать
При правильном программировании побайтного сравнения, оно не проигрывает сравнению целых.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / schema в key-value хранилках.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]