gpt4 book ai didi

php - 排队更新请求以获得巨大的更新?

转载 作者:行者123 更新时间:2023-11-29 03:12:45 25 4
gpt4 key购买 nike

我有一个网站,当用户执行某项操作时,我希望将其添加到该用户曾经执行过的操作数中。我自然会说“每次都更新用户表!”但我觉得这不是一个好的解决方案,我很想看看是否有办法做到这一点。

基本上,用户会登录并开始使用操作,每次他们进行操作时,我都会做 [whatever] 然后在一天结束时,我会获取所有 [whatever] 并进行查询,从而节省资源在每个 Action 上。如果该站点增长到 1,000 个用户,这些小查询就会开始累积!只有一种类型的“ Action ”,为了这个问题,假设每个页面加载都是一个 Action 。

最佳答案

如果它是单个 session ,则将“所有更新”存储(排队)在 session /全局变量中。 session 结束时更新。

如果它是一个多 session 系统,我建议执行上述操作并在每个 session 结束时更新表格。

:(几百 kbs 以上,这不是一个好主意):

您可能想要制作一个短代码结束编码/解码库以将其存储到 session 变量中。如果我们谈论的是大数据。例如,如果您有一个拖放系统,中间状态可以是 key<>val 对结构。例如:LOC_A=WIDGET_1 ; LOC_B=WIDGET_88 .. 依此类推..

这有意义吗?

关于php - 排队更新请求以获得巨大的更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5627289/

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