Есть ли специальный формат данных, подход или наилучшая практика для хранения данных, например. в базе данных mysql с пониженной точностью с течением времени?Хранить статистические данные с пониженной точностью во времени
Представьте себе, я хотел бы, чтобы отобразить количество просмотров на сайте с
- почасовую точность за последние 24 часа
- ежедневно прецизионного за последние 7 дней
- еженедельно точности для последние X месяцев
и так далее ...
Nagios, похоже, что-то вроде этой сборки: вы можете в любое время масштабировать диаграммы, не заметив при этом плохого распределения точек данных.
Конечно, я мог бы просто сохранить его подробным для всех времен и просто заполнить через GROUP BY, но я ищу хороший компромисс относительно количества данных, которые я должен хранить, и возможности проверки тенденции с течением времени.
Есть ли какие-либо стратегии в отношении этого? Что мне нужно искать в Google? Я не могу найти что-нибудь, возможно, мне не хватает ключевого слова для включения.