Я только начинаю с CouchDB и ищет некоторые лучшие практики. Мой текущий проект - это инструмент CMS/Wiki, который содержит много страниц контента. Пока что это похоже на CouchDB. Следующее, что я хочу сделать, это отслеживать каждый раз, когда страница на сайте доступна.CouchDB - Предпочитаемая структура для регистрации доступа/событий
Каждый журнал доступа должен содержать временную метку, URI страницы, к которой был осуществлен доступ, и UUID пользователя, который обратился к нему. Как лучше всего структурировать эту информацию журнала доступа в CouchDB? Вероятно, доступ к любой странице будет осуществляться до 100 раз в день.
Пара мысли у меня были до сих пор:
- 1 CouchDB документ на одной странице, которая содержит все журналы доступа.
- 1 Документ CouchDB для журнала.
Если это один документ в журнале, должны ли все журналы быть в их собственной базе данных CouchDB, чтобы сохранить основной очиститель базы данных?