gpt4 book ai didi

php - 在 MySQL 中存储大量数据?

转载 作者:搜寻专家 更新时间:2023-10-30 19:58:33 25 4
gpt4 key购买 nike

我想在 MySQL 中创建一个数据库表来存储我的产品统计数据。几乎每天的统计数据都应该在数据库中。问题是速度。

目前我正在为每个产品存储这些值:TIME、SOLD ITEM、PRODUCT_ID、HIT、OTHER_ID

我想到了两种不同的方式来存储数据:

  • 逐日连续(序列化)每个产品
  • 逐年为连续的每个产品(序列化)

还是你的想法?

我没有那么糟糕的速度测试,几乎不错。但是对于这个问题你有更好的想法或者经验吗?

最佳答案

实际上取决于您的报告需求 - 即,如果您仅按产品/天报告,那么将交易统计数据滚动到汇总表中作为批处理过程的一部分是有意义的。

无论如何,我建议将您的交易数据和报告数据分离到一个单独的数据库中,这样您就可以优化您的交易数据以进行写入,并优化您的报告数据库以进行读取(并且在不破坏的情况下制作大型报告您的交易处理能力)。

关于php - 在 MySQL 中存储大量数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4297664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com