и т.д. Речь идёт о миллионах записей в таблицах бд, и об извлечениях из базы чуть меньшего кол-ва.
Например пользователю нужно будет вывести статистику с начала года по конец года по посетителям, там может быть дохерища записей.
Как вообще работать с такими массивами данных? Кешировать при запросе? Кешировать заранее? Где хранить это все? В тоже базе или вообще новую бд сделать. Вообще может отдельный сервак поднять под это со своей бд.
Короче надо понять как сделать так чтобы не загнулось
Надо уходить от MySQL тогда и идти в сторону решений для статистики
тут нужно знать ваш буджет под это. Из этого и исходить.
Ахаха бюджет я
вы в себе данные хратить будите?
Я бы посмотрел в сторону click house от яндекса
Это хранение. А выводить данные вы как будите?
Я думал бюджет на разработку а вы про что? Железки сервера?
Посмотрю спасиб
Ага тоже хочу спросить
конечно. Сколько выделите буджет на хранения такого кол-ва данных и их дальнейший вывод в Дашборды
Самые распространенные - bigquery
Есть не малое кол-ва досок. Вы даже можете не парится с clickhouse и bigquery. Любая доска может работать и с Mysql Но новрено стоит учесть что mysql медленный. Если вы сделаете отдельный slave для тпблицы и туда натравите Дашборд Chartio или redash или другие то в полне работабельно для начала.
Ну это типа уже хайлоад. Там свои решения. Типа handoop или tarantool
Обсуждают сегодня