我一直在为我的游戏使用带有SQLite3的虚幻引擎4。这是一个多人游戏,数据库将存储在数字海洋液滴中。服务器是唯一可以读取或写入数据库的东西。它完全是服务器权威的。
但是,我已经获得了大量关于SQLite对并发用户的限制和生产系统中整体可用性的混合信息。
我的计划是在连接游戏的服务器上最多有100个并发用户。
数据库在以下情况下都可以访问: 玩家获得物品 玩家放置建筑物(基础建筑特征) 服务器对所有(在线玩家)玩家数据(位置,健康状况等)进行定期大规模保存 - 这都在一张桌子内,每个玩家都是一排。 播放器创建某种类型的结构,并为该对象创建一个特殊的表。 玩家退出 玩家登录 创建一个新玩家
SQLite3对我正在尝试做的事情是一个很好的解决方案吗?