用户:
幻想一笑而过查看:6 回复:9 评论:6 创建时间:2021-07-22T22:16:38
为什么要用PostgreSQL
使用SQLite数据库时, 有时因为人太多, 同一个游戏自动开了2服3服,多个服务器对同一个db文件写入引发了disk image malformed的问题, 造成了玩家群体存储时的3种情形:
虽然目前来说, 只有非常受欢迎的地图才会引发这个问题, 但越来越多玩家抱怨自己的游戏存档数据莫名丢失, 技术人员意识到SQLite的这个缺陷后, 决定使用设计上更可靠的PostgreSQL数据库 (简称pg) 替代它.
PostgreSQL与SQLite在我们使用时的差别pg和SQLite的语法大致相近, 但还是有些差别:
幻想一笑而过【常见问题】
1.其他的地图能升级数据库吗?
答:暂时不能,需由官方操作内测升级的地图,才可用新的代码,没喵作过的地图无法使用新代码,所以教程不要传播出去哦~另外,大家近期新创作的地图依然是使用老版数据库
2.什么时候其他地图也能升级pg数据库?
答:这次大家手动升级后,后续将再观察一段时间,数据库稳定,将会正式发布新的数据库以及教程(会有通知),所以在此之前大家可先操作本次升级的地图,先学好代码格式
3.怎么查看自己的地图是否可以使用新的数据库代码?
答:升级后,编辑器的【设置】,这里的数据库引擎写的是pg的,也就意味着这个地图需要新的数据库代码,之前的旧数据库的代码需要改成新的才能发布审核
点赞0
评论