gpt4 book ai didi

php - 在 php 中对 Array 或 DB 执行大型查询?

转载 作者:行者123 更新时间:2023-11-30 22:43:00 25 4
gpt4 key购买 nike

<分区>

假设我有一个包含 10000 个用户的数组,我需要为每个用户存储他们最后执行的 100 个操作,以及该操作的时间。

这些数据也存储在mysql数据库中。每一秒,我需要检查 100 个用户操作,这意味着我需要每分钟为 100 个用户迭代所有这 100 个操作和操作时间。

那么哪个更快呢?每分钟查询数据库 100 次?或检查这些数组 100 次。

我在这里问的是,一般来说,如果您需要每秒对大量数据(10000*200 = 2,000,000 条记录)执行大量数据库查询(每秒 100 次) ),您还可以将该数据存储在数组中并在本地搜索这些数组,您会选择哪种方法?还假设在数组和数据库中搜索都是优化方法。 (例如,它不是冒泡数组排序和搜索;))

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