August 25, 200917 yr Hey Guys, I was just wondering, You know games o nfacebook such as Mafia Wars, Farmville etc. They are obviously very database heavy and dependant but the database for each unique user would surely be huge right? Can someone point me in the right direction on how this is done? Thanks In Advance!
August 25, 200917 yr Author Hey Guys, I was just wondering, You know games o nfacebook such as Mafia Wars, Farmville etc. They are obviously very database heavy and dependant but the database for each unique user would surely be huge right? Can someone point me in the right direction on how this is done? Thanks In Advance! The geniuses of this great forum- someone must know!
August 27, 200917 yr The geniuses of this great forum- someone must know! Facebook have a developer mini site at the bottom of the page. Just click "Developer". Im sure it will tell you all you need to know.
August 31, 200917 yr Hi BlackMagic, not just only facebook applications nor games, most of applications need database that can work under heavy duty. And the databases designing/developing for such heavy jobs. Here is a describe for "Relational Database". So point is, it isnt in a single and big part of structure, it's in little parts and it has relation to each other.
September 1, 200917 yr I can also imagine that the facebook APIS handle storage for user specific data (i.e scores etc)
September 11, 200917 yr I was just wondering, You know games o nfacebook such as Mafia Wars, Farmville etc. They are obviously very database heavy and dependant but the database for each unique user would surely be huge right? Can someone point me in the right direction on how this is done? Hi! I'm sorry for the late reply, but I just joined the forum today. Mafia Wars is not very database intensive, but I'm pretty sure that with so many users playing simultaneously, the servers do take quite a hit. The data is stored just as it would be in an Excel sheet - list each person's name against a set of numbers indicating score, experience level etc. Perhaps you'd want to participate in an open-source project to create an online game? That experience would definitely help you understand better. -Nitin
Create an account or sign in to comment