[問題]請問儲存方式

看板GameDesign (遊戲設計)作者 (Divide and Conquer)時間17年前 (2008/03/01 15:19), 編輯推噓2(2014)
留言16則, 8人參與, 最新討論串1/1
像那些線上遊戲的帳號阿 密碼阿 或是人所在的位置 或是經驗值...etc 這些是要存在Database比較好呢? 還是以XML的格式儲存起來比較好? 有請有經驗的大大解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.228.213

03/01 15:54, , 1F
我是外行+沒經驗的路人,但我覺得商業MMORPG沒理由用
03/01 15:54, 1F

03/01 15:54, , 2F
XML去存...
03/01 15:54, 2F

03/01 15:58, , 3F
一來parse XML的I/O成本高,二來商業性的軟體沒有多少
03/01 15:58, 3F

03/01 15:59, , 4F
放出去的機會在(Source)
03/01 15:59, 4F

03/01 16:00, , 5F
^^^^或是存入資料格式之類的
03/01 16:00, 5F

03/01 16:02, , 6F
當然是存DB囉 會有相關的表單讀取 密碼會加密過
03/01 16:02, 6F

03/01 22:26, , 7F
放DB還可以跟server分開放,又有加密與密碼設定,也較安全
03/01 22:26, 7F

03/02 21:06, , 8F
所以放DB是因為安全性跟I/O成本嗎?我會考慮用XML的原因
03/02 21:06, 8F

03/02 21:08, , 9F
是因為xml比較能夠變化 但不知道他的效能差DB是否太多
03/02 21:08, 9F

03/02 21:11, , 10F
畢竟手上只用mysql這種效能沒那麼好的database
03/02 21:11, 10F

03/02 22:32, , 11F
mysql效能在千人左右的應用算是不錯了唷
03/02 22:32, 11F

03/02 22:33, , 12F
萬人上線通常還是分散在不同機器上
03/02 22:33, 12F

03/02 23:47, , 13F
mysql效能算很好了..如果m$sql有95分..mysql至少也有92分
03/02 23:47, 13F

03/02 23:48, , 14F
很多遊戲都是用mysql 也支援叢集
03/02 23:48, 14F

03/04 03:24, , 15F
txt就可以了
03/04 03:24, 15F

03/09 22:10, , 16F
這麼重要的資料當然是放在 Database
03/09 22:10, 16F
文章代碼(AID): #17oGENJ8 (GameDesign)
文章代碼(AID): #17oGENJ8 (GameDesign)