АНАЛИЗ СВОЙСТВ БАЗ ДАННЫХ NOSQL
В статье показано, что базы данных NoSQL имеют ряд преимуществ при их использовании в поисковых системах. Проанализирована теорема CAP и приведен пример, демонстрирующий возможность баз данных NoSQL поддерживать или свойство согласованности, или свойство доступности на уровне отдельных запросов к базе данных. Показано, что отсутствие блокировок записей и ведения транзакций делает проблематичной возможность использования баз данных NoSQL в финансовых системах.
Ключевые слова: база данных NoSQL, теорема CAP, согласованность, доступность, устойчивость к потере связности, параллелизм, целостность, версия записи, векторные часы, база данных Riak, технология MapReduce.