gpt4 book ai didi

java - 如何高效存储临时用户数据

转载 作者:行者123 更新时间:2023-12-01 16:52:34 24 4
gpt4 key购买 nike

我对 Java 还很陌生,我需要一些帮助。是否有一个(有效的)解决方案来解决以下问题:

我有一个机器人,玩家可以通过“滚动”来获得金币。现在,每次滚动后,数据库都会使用用户拥有的更新的硬币数量进行编辑......但这会对性能造成巨大影响。

我需要什么:

User A rolls and wins 10 coins
User B rolls and wins 20 coins
User A rolls and loses 20 coins
User C rolls and wins 30 coins
User A rolls and wins 10 coins
--1 minute has ended--
--update database--

我现在拥有的:

User A rolls and wins 10 coins
--update database--
User B rolls and wins 20 coins
--update database--
User A rolls and loses 20 coins
--update database--
User C rolls and wins 30 coins
--update database--
User A rolls and wins 10 coins
--update database--

有没有好的方法来存储临时用户数据?我正在考虑每次新用户滚动时使用用户名创建一个新字符串,并将一个 int 与更新后的值链接到它,并每分钟将它们传递到数据库中。

但我觉得必须有很多更好的解决方案,我只是想不出任何东西..

是否有人可以指导我一个好的方法或给我一个例子?将非常感激!提前致谢!

我希望我的问题不是太无趣..

最佳答案

关于java - 如何高效存储临时用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37000582/

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