Подтвердить что ты не робот

Bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase, что у них общего?

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

4b9b3361

Ответ 1

База данных NoSQL обобщает концепцию следующим образом:

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

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