Project Voldemort выглядит красиво, но я пока не смотрел глубоко в него.
В этом текущем состоянии CouchDB может оказаться неправильной для «массивных объемов данных». Распределение данных между узлами и запросами маршрутизации соответственно включено в дорожную карту, но пока не реализовано. Крупнейшие известные производственные установки CouchDB используют «таблицы» («базы данных» на кушетке) около 200G.
HA не поддерживается CouchDB, но может легко создавать: все узлы CouchDB реплицируют узлы базы данных между собой в настройке с несколькими мастерами. Мы положили два Varnish proxies перед машинами CouchDB, а ящики для лаков сделаны избыточными с CARP. Дизайн CouchDBs «build from the Web» делает такие вещи очень легкими.
Наиболее актуальной проблемой в our setup является тот факт, что все еще существуют проблемы с репликацией больших (многобайтовых) вложений в документы CouchDB.
Я предлагаю вам также проверить традиционный RDBMS-маршрут. There are huge issues с имеющимся талантом вне RDBMS подхода и есть очень способные предложения, доступные из Oracle & Co.
Я часто читал, что кэш сделал InterSystems широко используется в здравоохранении 'мира'. Разве они не могут дать решение? – tuinstoel