哪個DBMS最適合MMORPG遊戲服務器?哪個DBMS最適合MMORPG遊戲服務器?
2
A
回答
1
如果你打算讓很多玩家在線,我會說你應該選擇一個可以儘快吞下寫入的玩家。
如果你仔細想想,你可能不希望從數據庫中保持對每一個小小的動作裝載數據,所以你可能需要讓你在內存中所需要的一切。內存將永遠保持一致,你只需要堅持行動,以確保人們不會失去進步等等。
當然,當事情變化很多時,你需要將數據加載到內存中(raid zoning into raid實例或其他),但在此之後,您可能不想繼續訪問數據庫。
這也許就是爲什麼許多服務器已經分手了自己的遊戲世界分爲不同的實例,使他們可以放在一起所有的球員在一個實例一臺服務器上的原因,但另一個實例是另一臺服務器上。
請注意,我沒有任何設計MMORPG遊戲的經驗,所以這只是簡單的猜測。
1
MMO夏娃在線,這是最大的「單實例」遊戲世界之一uses MS SQL Server & some funky hardware。
如果你在開發博客部分探討了一些與他們的架構有關的文章。
1
我懷疑DB的選擇本身將是一個大忌 - 雖然你要撿東西,有一個堅實的血統(MS SQL,Oracle,MySQL等也許)。
更重要的將是數據架構;你如何對數據進行分區等
1
MySQL是免費的軟件,它HAVS足夠的力量,使上你的遊戲運行。
相關問題
- 1. 哪個環境適合紙牌遊戲?
- 2. 哪個天青選項適合我的使用node.js的TCP遊戲服務器?
- 3. 爲回合制遊戲服務器選擇哪種協議
- 4. 哪個服務器最適合客戶機/服務器iphone應用程序?
- 5. 哪種類型的Flash動畫最適合遊戲?
- 6. 哪個服務器最適合圖像託管?
- 7. 哪個PHP函數最適合檢索Web服務器數據
- 8. .NET遊戲服務器
- 9. 服務器爲Android遊戲
- 10. 多人遊戲服務器
- 11. 寫一個遊戲服務器?
- 12. 哪個服務器最適合asp.net web應用程序。 MSSQL服務器或SQL服務器或MySQL?
- 13. IFrame vs Script ..哪個更適合調用遊戲關卡?
- 14. 哪個更適合加載遊戲資產?
- 15. Java:什麼佈局管理器最適合遊戲菜單?
- 16. 哪個更適合Thrift vs RESTful服務?
- 17. 爲FPS遊戲編寫XNA遊戲服務器的最佳方式是什麼?
- 18. Lua是遊戲服務器的最佳/最快選擇?
- 19. 實時瀏覽器遊戲服務器
- 20. 基於在線多人遊戲的遊戲服務器技術?
- 21. 哪個隊列最合適?
- 22. 哪個CMS最適合Node.js?
- 23. 從哪裏開始? Facebook的Flash服務器遊戲
- 24. node.js或netty上的遊戲服務器
- 25. UDP服務器/遊戲客戶端
- 26. 算法客戶端 - 服務器遊戲
- 27. 遊戲服務器語言選擇
- 28. PHP/MySQL的遊戲服務器
- 29. JSF中的遊戲服務器
- 30. 遊戲服務器網關設計
請添加一些細節。 – Florent 2012-10-22 10:25:13