Я работаю над веб-аналитикой, подобной Google Analytics, и в настоящее время использую MongoDB.
Проблема с использованием MongoDB
Запись и чтение выполняются в одно и то же время, поэтому после написания какой-то точки медленнее. Поэтому я ищу подходящую базу данных, которая соответствует следующим требованиям:
Требования
- Это должен быть Open Source
- Является масштабируемым и может адаптировать большие объемы данных.
- Улучшенная производительность при агрегировании данных
- Агрегация по времени
- Обработка данных в реальном времени
- Поддержка драйверов (клиентов) для Node.js и Java
База данных должна быть масштабируемой с Node.js и Java
Я сохраняю данные с помощью Java и извлекаю их через Node.js