Sql-Server

對於線上遊戲(幾千名玩家)來說,哪個 DBMS 足夠快?

  • August 21, 2015

我目前正在製作一款 MMORPG 遊戲,它可能同時有幾千名玩家線上(可能不會;只是一廂情願)。首先我們想使用 MySQL,但我聽說它對於這種規模來說不夠快。

哪個 DBMS 足夠快?它與 SQL Server 有多相似(正如我在學校學習過的 SQL Server 一樣)?

這是一個非常難以回答的問題。你可以使用世界上最快的數據庫平台,設計一個糟糕的模式,圍繞它編寫一個糟糕的應用程序,然後試圖責怪數據庫平台。同時,您可以使用免費的 SQL Server Express,並且通過正確的設計、應用程序邏輯和合理可擴展性的方法(例如,通過數據記憶體擴展讀取等),您可以編寫一個處理 1000 多個使用者沒問題。

我相信 SQL Server 可以處理 1000 多個使用者嗎?絕對地。我相信 Oracle 和 DB2 也可以這樣做嗎?當然。MySQL?不確定,那裡沒有足夠的經驗。使用權?可能根本不是一個明智的選擇。如果您熟悉 SQL Server,那麼我建議您考慮採用這種方式,但請記住,您選擇的 RDBMS 本身並不會決定成功或失敗。

引用自:https://dba.stackexchange.com/questions/3696