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