BigTable против Cassandra vs Simpledb против Dynamo против Couchdb против гипертибля против Riak vs hbase, что у них общего?

StackOverflow https://stackoverflow.com/questions/2437005

Вопрос

Извините, если этот вопрос несколько субъективен. Я новичок в «может хранить», «распределенный магазин» или некоторые концепции, подобные этому. Мне очень интересно, что у них общего, и хотят получить обзор всех них. Что мне нужно подготовить, если я хочу написать продукт, похожий на это?

Это было полезно?

Решение

А Сайт базы данных NOSQL суммирует концепцию, подобную следующему:

Базы данных следующего поколения в основном касаются некоторых точек: быть нереляционным, распределенным, с открытым исходным кодом и горизонтальным масштабируемым. Первоначальным намерением были современные базы данных веб-масштаба. Движение началось в начале 2009 года и быстро растет. Часто применяется больше характеристик: без схемы, поддержка репликации, простой API, в конечном итоге согласованность и многое другое. Таким образом, вводящий в заблуждение термин «nosql» (сообщество теперь переводит его в основном с «не только SQL»), следует рассматривать как псевдоним для чего -то вроде определения выше.

Этот сайт также поддерживает Архив статей о базах данных NOSQL. Анкет Большинство из них, кажется, сосредоточены на конкретных продуктах, но есть несколько общих обзоров. Если вы серьезно относитесь к созданию своего собственного, тогда Проектирование шаблонов для распределенных нереляционных баз данных Хороший обзор вещей, которые вам нужно рассмотреть.

Другие советы

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top