Which DBMS is most suitable for a MMORPG game server?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If you plan on having many players online, I would say you should pick one that can swallow writes as fast as possible.
If you think about it, you probably don’t want to keep loading data from the database on every little action, so you probably need to keep everything you need in memory. Memory will thus always be consistent, and you just need to persist actions to ensure people don’t lose their progress, etc.
Of course, you need to load data into memory when things change a lot (raid zoning into raid instance, or whatever), but after that you probably don’t want to keep accessing a database.
This might be the reason why many servers have split up their game world into separate instances so that they can place all the players in one instance together on one server, but another instance is on another server.
Mind you, I don’t have any experience designing MMORPG games, so it’s just plain guesswork.