gpt4 book ai didi

mysql - 将用户历史记录保存在数据库中

转载 作者:行者123 更新时间:2023-11-30 23:29:39 27 4
gpt4 key购买 nike

我需要保留服务器上所有用户事件的历史记录。事件涉及用户提交数据或一个过程。该应用程序需要针对大约 5 万个并发用户进行设计。

这样做的最佳方式是什么。考虑到最坏的情况,如果我创建一个新的历史表,它不会填充大量行吗?

这样做的最佳方法是什么?

打个比方;考虑一个有 50k 并发用户的图书馆,我必须保留每个用户的图书 checkin checkout 历史记录。考虑到用户数量,它不会失控吗?

最佳答案

我认为缺少一些细节,您打算如何处理这些数据?你能在没有索引的情况下持有它吗?或者您可以存档旧数据(旧数据可以是一个小时前)。

SQLDB 编写速度非常快,但是您设计了一个 50K 并发用户事件,我建议您对用户事件执行一些内存存储,并在 X 事件后将其刷新到数据库。

关于mysql - 将用户历史记录保存在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11380932/

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