如题,我目前在开发一个Mirai斗地主插件,打算支持数据持久化。对于每个人,打算用PlayerInfo
来记录积分、胜场、负场等数据。如果使用AutoSavePluginData
的话,当使用人数很多时,对数据的存取开销都会变大,并且对内存的要求也会变高。而实际上,我们在组织一个牌桌时,只需要知道牌桌上的三个人的数据即可。
所以,想请教一下有没有什么代码层面的奇技淫巧能够规避这个问题,即既能使用AutoSavePluginData
提供的自动存取的便利,又能够防止过高的时空开销?(不太想用MySQL之类的数据库,感觉那样会增加复杂度)
M
Michael1015198808 发布的帖子
-
关于AutoSavePluginData存储大数据的方案