Я пишу веб-приложение, которое будет работать на кластере. Я планирую в значительной степени полагаться на репликацию между экземплярами базы данных в кластере и базах разработки. Некоторые из данных будут созданы пользователями сайта. Другие данные будут перемещены на сайт администраторами. Я называю эти данные userdata и admindata. Лучше ли использовать их в отдельных базах данных?Сколько баз данных couchdb основано на генерации данных?
Если они находятся в разделенных dbs, то репликация должна быть проще. Я могу вытолкнуть все данные в базе данных admindata на живой сайт одновременно с выпуском кода.
Если они находятся в одном и том же двоичном разряде, я могу написать карту/сокращение, которое использует их оба, но репликация кажется, что это может быть намного сложнее.
Любые мнения или рекомендации?