游戏服务端数据存储问题

JAVA服务端
比如RPG游戏,宠物表初始状态下宠物的技能是随机占有的,即新创建的宠物可以有0个或者多个技能,那么此时数据库表应该如何设计啊?
表PET:
UUID ID NAME TYPE SKILL
如果SKILL就是一个VCHAR字段,我想存的是PETSKILL表对应的ID字符串
比如:
1,3,5
2,4
6
获取的时候通过split方法进行","分割获取,这种方法是我觉得比较渐变的。
但是我组长告诉我用JSON保存进去,这样数据量不是更大么?求大神提供更好的办法或者给我指点迷津一下。

查看全部
sinat_17690105
sinat_17690105
2015/09/16 05:37
  • 设计
  • 数据存储
  • 游戏
  • 数据库
  • 点赞
  • 收藏
  • 回答
    私信

1个回复