URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 48432
[ Назад ]

Исходное сообщение
"Обзор распределенных хранилищ для данных в форме ключ-значение"

Отправлено opennews , 23-Янв-09 14:06 
"Anti-RDBMS: A list of distributed key-value stores (http://www.metabrew.com/article/anti-rdbms-a-list-of-distrib.../)" - обзор распределенных хранилищ для данных в форме ключ-значение. В обзоре упомянуты только системы обеспечивающие постоянное хранение, например, memcached там не упоминается, но зато рассказано о проекте memcacheDB (http://memcachedb.org/), обеспечивающем при неизменном протоколе сохранение кэша на диск (в Berkeley DB базе).


Еще один интересный проект ThruDB (http://code.google.com/p/thrudb/), но он более тяжеловесен, так как предназначен для индексирования и хранения документов. Код системы основан на наработках социальной сети Facebook, поддерживается интеграция с системами кеширования Memcache и Spread, в качестве бэкенда для конечного хранения данных может использоваться BerkeleyDB, Disk, MySQL, S3.


Большинство из других представленных систем написаны на Erlang и Java.


Также можно рекомендовать к прочтению подборку документов по рас...

URL: http://www.metabrew.com/article/anti-rdbms-a-list-of-distrib.../
Новость: http://www.opennet.me/opennews/art.shtml?num=19906


Содержание

Сообщения в этом обсуждении
"Обзор распределенных хранилищ для данных в форме ключ-значен"
Отправлено geekkoo , 23-Янв-09 14:06 
>>обзор распределенных хранилищ для данных в форме ключ-значение.

А в итоге выясняется, что все они являются обертками над BerkeleyDB. Непонятно, только зачем было создавать эти обертки? Начиная, c 4.5 у Беркли появился свой собственный манагер репликаций, да и по фичам оно всё же не просто "ключ-значение" (там есть и вторичные индексы и join-ы по курсорам).

Хотя это уже напоминает тенденцию, в смысле сваливание с SQL-я ...

Этот SQL, похоже, любят только администраторы баз данных, да и то - делают они это за немаленькие деньги ...


"Обзор распределенных хранилищ для данных в форме ключ-значен"
Отправлено geekkoo , 28-Янв-09 00:36 
>[оверквотинг удален]
>А в итоге выясняется, что все они являются обертками над BerkeleyDB. Непонятно,
>только зачем было создавать эти обертки? Начиная, c 4.5 у Беркли
>появился свой собственный манагер репликаций, да и по фичам оно всё
>же не просто "ключ-значение" (там есть и вторичные индексы и join-ы
>по курсорам).
>
>Хотя это уже напоминает тенденцию, в смысле сваливание с SQL-я ...
>
>Этот SQL, похоже, любят только администраторы баз данных, да и то -
>делают они это за немаленькие деньги ...

Вот, кстати, ещё пример:
http://www.voicesthatmatter.com/content/downloads/ruby2008/p...

Выводы оттуда можно процитировать:

Databases != SQL
Databases != Entity / Relationship
...
Use The Right Tool For The Job

Чего и всем желаю ...


"Обзор распределенных хранилищ для данных в форме ключ-значен"
Отправлено geekkoo , 28-Янв-09 00:46 
>[оверквотинг удален]
>http://www.voicesthatmatter.com/content/downloads/ruby2008/p...
>
>Выводы оттуда можно процитировать:
>
>Databases != SQL
>Databases != Entity / Relationship
>...
>Use The Right Tool For The Job
>
>Чего и всем желаю ...

http://www.dcc.uchile.cl/TR/2006/TR_DCC-2006-016.pdf

BDB и SQL - тузик и грелка ...