哪种DBMS最适合MMORPG游戏服务器?
答案 0 :(得分:1)
如果你打算让许多玩家在线,我会说你应该选择一个可以尽快吞下写作的玩家。
如果您考虑一下,您可能不希望在每个小动作上继续从数据库加载数据,因此您可能需要在内存中保留所需的一切。因此记忆总是一致的,你只需要坚持行动,以确保人们不会失去进步等。
当然,当事情发生很大变化时(raid分区为raid实例,或其他任何东西),你需要将数据加载到内存中,但之后你可能不想继续访问数据库。
这可能是许多服务器将游戏世界分成不同实例的原因,这样他们就可以将一个实例中的所有玩家放在一个服务器上,而另一个实例放在另一个服务器上。
请注意,我没有任何设计MMORPG游戏的经验,所以这只是一种猜测。
答案 1 :(得分:1)
MMO Eve-Online,是最大的“单一实例”游戏世界之一uses MS SQL Server & some funky hardware。
如果你在开发博客部分找到了一些与他们的架构相关的文章。
答案 2 :(得分:1)
我怀疑DB的选择本身会成为一个交易破坏者 - 尽管你会想要选择一个具有坚实血统的东西(也许是MS SQL,Oracle,MySQL)。
更重要的是数据架构;如何对数据进行分区等。
答案 3 :(得分:1)
mySql是免费软件,它有足够的力量让你的游戏运行。