CouchDB или Mongo для очень высокой частоты обновления & том?

Какая альтернатива без SQL может быть лучшей для хранения пользовательских данных с очень высокой частотой обновления и объемом данных?

например, сброс от десятков до сотен строк данных о состоянии пользователя / состоянии навигации на запрос страницы для сайта большого объема.

В настоящее время я смотрю на Mongo или Couch, но я открыт для других альтернатив.

EDIT (в ответ на запрос kprobst): Он будет размещен в Linux, и несколько экземпляров (HW или VM) могут быть доступны.

Система будет использоваться для хранения состояния посетителей сайта, 1-2 недели для неаутентифицированных пользователей и (потенциально) неограниченно для авторизованных пользователей.

Я думаю, что нынешний образ мышления в бизнесе заключается в использовании CouchDB, поскольку мы используем его где-то еще, но я также продолжаю читать, что он наиболее неэффективен для постоянного обновления, и в этой системе есть потенциал для обновления 30 - 400 строк json в нескольких документах для каждого пользователя, когда пользователь взаимодействует с сайтом (ожидается, что использование будет очень высоким).

Помимо этого состояния «дамп», будет сохраняться другая пользовательская информация, и будет полезна возможность запросов.

6
задан Community 22 September 2017 в 18:01
поделиться