У нас есть сервер внутренней аналитики по нашим играм.
Сейчас это уже порядка 600к сессий и 10м событий в сутки.
Отчёты не самые простые. Запросы вполне оптимизированы.
Сервер mysql как-то справляется, но лишь с текущей аналитикой и ретроспективой не более чем месяц.
Можно конечно кеши делать, складировать. Но запросы регулярно изменяются, подстраиваются.
Данных собирать хотелось бы больше чем сейчас.
Да и от месяца к месяцу у нас показатели растут.
И инструменты хотелось бы поудобнее.
Вот и задумался я о переходе на другую платформу.
Смотрю в сторону ClickHouse от яндекса.
У кого какие советы? На что стоит обратить внимание?
PS да. Используем ещё и FireBase, перепробовали множество других сервисов.
Но у всех масса своих недостатков при изрядной неповоротливости.
Нужна возможность свободной модификации.
Что тут можно посоветовать. Ставьте и пробуйте. Работает быстро, хорошо экономит место за счет сжатия. Только надо учитывать, что все данные придется складывать в одну большую таблицу и переписывать все запросы.
Ну, а действительно, что вы хотите конкретно услышать?
Clickhouse отлично подходит для аналитических задач. То что там нет транзакций и UPDATE/DELETE (в привычном смысле), вы наверное знаете.
Vertica мягко говоря не бесплатна.
Такие дела.