作者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