Как это будет отличаться от сервера SQL?
Обратите внимание, что для серверов SQL основное внимание уделяется согласованности. В частности, SQL обычно ассоциируется со свойствами ACID, что является довольно строгой формой согласованности (поскольку включает в себя изоляцию, атомарность и т. Д.)
В типичных случаях использования SQL вы хотите гарантировать согласованность данных любыми способами. Многие сценарии использования для баз данных nosql не требуют большой согласованности (в частности, когда они в основном предназначены только для чтения) или подходят для семантики снимков (т. Е. Возвращенные данные были правильными в какой-то более ранний момент времени).
Независимо от этого, некоторые из баз данных NoSQL созрели до того, что сейчас иногда называют "NewSQL" . Они допускают более сложные запросы, чем запросы по ключу, и поддерживают некоторые функции обработки на сервере, структуры индексов и т. Д. Возможно, это то, что вы искали.