В настоящее время я работаю с настройкой с использованием MongoDB и хранением информации о посетителе. Например, допустим, у меня есть информация о каждом посетителе, который посетил ваш сайт в диапазоне дат. Я хочу сохранить эту информацию в базе данных.Mongodb Schema для обработки данных посетителей
В настоящее время я храню его в монго, как в примере ниже. У меня действительно есть 2 вопроса:
- ли Монго лучшего решения для этого [Я думал об использовании CouchDB, MySQL будет работать, но для высоких мест движения, то КПТ будет узким местом]?
- Сохраняет уникальные посетители внутри документа [каждая дата назначена посетителям] хорошая идея, так как 16 МБ - это максимальный размер документа или просто хранение каждого посетителя в качестве собственного документа?
Схема:
Visitor
Non unique id
Date
Visitors --array[could contain up to millions of visitors[daily visitors]]
source
keyword
city
state
country
page_views
etc.......
Да, я закончил работу с документом для каждого посетителя, так как мы будем позволять пользователям запускать фильтры для пользователей и удалять определенных посетителей. –