我目前正在开发使用Unity开发的多人游戏,我需要设置一个数据库来存储我的问题。该游戏大约会有1000个问题,以后可能还会增加。我想知道我是否应该考虑使用Amazon RDS来存储问题,并且每个玩家都可以从那里检索问题,还是应该在应用程序中存储数据库文件以供玩家在本地访问。
什么会更方便,为什么?谢谢!
答案 0 :(得分:0)
1000条数据不是很大。如果我们假设文本为1KB,则总大小为 1MB 。可以轻松容纳在内存中,并且不需要数据库。
文本压缩非常好,因此下载文件可以压缩,甚至更小。
您可以考虑在Amazon S3中存储问题文件,并在游戏启动时让游戏安全地下载文件。这样,它将在本地拥有所有数据,并且不需要连接数据库就可以解决问题。