Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am planning a simple MMORPG, but even though it's a small, open source project, I'd like to have the best quality database. Which would be the best database software to use?


SQL - MySQL, PostgreSQL, MSSQL ...

NoSQL - MongoDB, CouchDB ...

share|improve this question

closed as off topic by Tetrad Jan 26 '12 at 17:22

Questions on Game Development Stack Exchange are expected to relate to game development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

No need to downvote this into oblivion, just close and redirect to the existing question. – Hackworth Sep 14 '11 at 12:21
@Hack: even when it's closed, it will be still downvotable. – o0'. Sep 14 '11 at 13:04
"Simple" and "MMORPG" exclude each other. You might want to remove either of them. – Maik Semder Sep 14 '11 at 13:17
@Lohoris it should be closed regardless, so that new answers, in case they add something substantially new, go into the old thread instead of splitting the effort, and so that no answers from the old thread just get copy-pasted to here. Downvoting means it's a bad question, but since the other, identical question was upvoted, that'd be paradoxical. – Hackworth Sep 14 '11 at 18:10

MySQL is free, is fast, can handle really big tables, is easy to use and you can find documentation and help extremely easy.

I also know MySQL better than say PostgreSQL and that is why I chose that one for my persistent multiplayer game.

Go with what you know best and if the worst case scenario happens (everyone wants to play your game and the DB knuckles) you can always change (or buy a faster server).

share|improve this answer
MySQL rocks. =P – Daniel Pendergast Sep 15 '11 at 22:00

Not the answer you're looking for? Browse other questions tagged or ask your own question.