84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
游戏开发的数据库建模是怎么样的?有没有相关的学习贴子
闭关修行中......
据我所知,用nosql的文档数型数据库比如mongodb之类比较合适,写个demo当然不考虑扩展性另说。关系型数据库的schema定死之后,扩展困难,比如匕首和盾牌的属性项目就不一样,用关系型方式存放会很别扭。如果是网游,考虑日后用户数上升的横向扩展需要,mysql也是诸多限制,要考虑用面相集群设计的数据库。
一个装备存一条记录,各个列为装备的属性配置。数据库只做存储,表示或表现就交给服务端和客户端去解析和应用了。
据我所知,用nosql的文档数型数据库比如mongodb之类比较合适,写个demo当然不考虑扩展性另说。
关系型数据库的schema定死之后,扩展困难,比如匕首和盾牌的属性项目就不一样,用关系型方式存放会很别扭。
如果是网游,考虑日后用户数上升的横向扩展需要,mysql也是诸多限制,要考虑用面相集群设计的数据库。
一个装备存一条记录,各个列为装备的属性配置。数据库只做存储,表示或表现就交给服务端和客户端去解析和应用了。