时钟的精灵
本帖最后由 时钟的精灵 于 2020-6-8 21:01 编辑

频繁读写Yaml文件会不会导致服务器卡顿
有什么办法可以解决嘛?

William_Shi
可以考虑使用Json

哦快快快
要存很多东西的话,看那些插件好像都是接数据库的吧?

南柯郡守
如果是需要短时间频繁读取的话
可以新建一个类来临时存储

正常操作下不会产生太大的性能负担

连接mysql之类的数据库个人认为是跨服同步数据用比较合适
一般情况yaml足以应付了

纱夜
频繁读文件
如果文件够大
肯定会因为读文件导致卡顿

如果是配置文件
一些配置选项在你读完文件之后
将结果保存到变量中

如果不是
或者与游戏无关的操作
请不要在主线程读文件
这样卡顿就会不会有了(除了XXX情况

a1016746326
1.内容缓存到内存中,定时用新线程存储。
2. 使用数据库代替读写文件