使用密钥存储和 mysql 数据库实现分析聚合
Implement aggregations for analytics using key store and mysql database
我正在尝试构建基本的分析服务,该服务将显示几个键的每日聚合(每天的计数器站点点击量,每天的计数器购买量)。我可能会有更多。
我的想法是使用 redis 来收集每日计数器,并在几个小时内将此数据刷新到 mysql 中并附上日期。这样我就可以享受 Redis 的内存功能,然后再使用 mysql 进行分析查询。
你认为这可行吗?有什么不同的想法吗?
谢谢。
当然可以。因此,只需将您的记录写入 MySQL,而无需 Redis 的中间步骤。您应该考虑简化您的项目,直到您的流量如此之大以至于您的简单实施无法跟上。
您应该考虑使用 MySQL 的 MariaDB 10.2 分支。该分支具有窗口和排名功能,这对于分析工作可能非常方便。
我正在尝试构建基本的分析服务,该服务将显示几个键的每日聚合(每天的计数器站点点击量,每天的计数器购买量)。我可能会有更多。
我的想法是使用 redis 来收集每日计数器,并在几个小时内将此数据刷新到 mysql 中并附上日期。这样我就可以享受 Redis 的内存功能,然后再使用 mysql 进行分析查询。
你认为这可行吗?有什么不同的想法吗?
谢谢。
当然可以。因此,只需将您的记录写入 MySQL,而无需 Redis 的中间步骤。您应该考虑简化您的项目,直到您的流量如此之大以至于您的简单实施无法跟上。
您应该考虑使用 MySQL 的 MariaDB 10.2 分支。该分支具有窗口和排名功能,这对于分析工作可能非常方便。