作者DivAndCon (Divide and Conquer)
看板GameDesign
標題[問題]請問儲存方式
時間Sat Mar 1 15:19:50 2008
像那些線上遊戲的帳號阿
密碼阿
或是人所在的位置
或是經驗值...etc
這些是要存在Database比較好呢?
還是以XML的格式儲存起來比較好?
有請有經驗的大大解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.228.213
1F:→ doomleika:我是外行+沒經驗的路人,但我覺得商業MMORPG沒理由用 03/01 15:54
2F:→ doomleika:XML去存... 03/01 15:54
3F:→ doomleika:一來parse XML的I/O成本高,二來商業性的軟體沒有多少 03/01 15:58
4F:→ doomleika:放出去的機會在(Source) 03/01 15:59
5F:→ doomleika:^^^^或是存入資料格式之類的 03/01 16:00
6F:推 dalireal:當然是存DB囉 會有相關的表單讀取 密碼會加密過 03/01 16:02
7F:推 tainjoy:放DB還可以跟server分開放,又有加密與密碼設定,也較安全 03/01 22:26
8F:→ DivAndCon:所以放DB是因為安全性跟I/O成本嗎?我會考慮用XML的原因 03/02 21:06
9F:→ DivAndCon:是因為xml比較能夠變化 但不知道他的效能差DB是否太多 03/02 21:08
10F:→ DivAndCon:畢竟手上只用mysql這種效能沒那麼好的database 03/02 21:11
11F:→ adms:mysql效能在千人左右的應用算是不錯了唷 03/02 22:32
12F:→ adms:萬人上線通常還是分散在不同機器上 03/02 22:33
13F:→ shelary:mysql效能算很好了..如果m$sql有95分..mysql至少也有92分 03/02 23:47
14F:→ shelary:很多遊戲都是用mysql 也支援叢集 03/02 23:48
15F:→ leiyan:txt就可以了 03/04 03:24
16F:→ airzone:這麼重要的資料當然是放在 Database 03/09 22:10