I want to create a multiplayer game using Isogenic engine i understand that this technology uses html5 and canvas for rendering graphics in frontend and node.js for backend. I started working on how the game should work and what i need to accomplish what i want. I understand that node.js goes well with noSQL dbs. My question is what should i use SQL or noSQL for the game?
Game will be multiplayer RPG with heavy accent on chatting feature, so i have many thing to store. But i cant figure out which one should i choose. What would be benefits of choosing eather? Maybe i should think about other solution? Any tips would be much appreciated. :)
EDIT: What i actually meant was, can mongoDB store user personal data, like passwords, emails. Is there security issues? Because i know node.js is not the best for communicating with relation databases.