OLAP-куб — ​​PHP и MongoDB

Мне нужно создать систему аналитики. Я уже построил систему с помощью MognoDB и PHP, но без использования OLAP. Теперь мои запросы действительно самые лучшие, которые я могу получить, но система очень медленная, потому что нет куба. Загрузка отчета за последние 7 дней может занять минуту. Мне очень нужны опции куба - slice & dice.

Итак, какое решение было бы для меня? Есть ли хорошая система кубов с MongoDB, которая может вставлять и просматривать данные через PHP? Может быть, MongoDB мне не подойдет? Должен ли я использовать другую базу данных и запустить всю систему с 0? Какие OLAP-решения используют PHP?

Редактировать: Дополнительная информация -- Ну и система похожа на гугл аналитикс. Должна быть возможность знать, сколько просмотров в день, нужно иметь возможность создавать отчеты только из определенного источника трафика и страны. Системе необходимо обрабатывать 1 000 000 уникальных просмотров каждый день. Но не только количество просмотров, нужно иметь возможность видеть, сколько пользователей возвращаются, каково среднее время для каждого пользователя и т. д.

Спасибо.

5
задан Eli_Rozen 23 March 2012 в 10:17
поделиться