比如:
玩家基本信息:玩家名,性别,等级,头像
装备信息:
英雄信息:
邮件信息:
关卡信息:
这些是一股脑存一张表里还是每个模块分别存?
分
不懂就问,分开有什么优势和好处,存一起有什么优势和好处?
langligelang
读写利用率问题,
分的好处,装备信息,英雄信息,你只改了装备信息,存一起会把英雄信息也序列化一遍,发送给数据库写入,英雄信息这部分就是无用开销
合的好处,装备信息,攻击,防御,你把攻击,防御分开存入数据库,那么当攻击,防御同时变化,且这个操作频繁的话,每次都要向数据库发送两次更新操作,肯定比一次操作完成来的效率低。
怎么选择,看具体需求