什么是更好的 - 直接在JSON(数据库中的文本字段)或数据库中存储播放器的库存?

时间:2016-05-17 16:01:18

标签: python mysql json database

我正在创建一个小小的自己的游戏,我需要解决问题:我需要存储玩家的库存:在带有JSON(文本字段)的数据库中或直接在数据库表中。哪种方法消耗较少的RAM,哪种方法更快? 游戏服务器将在Python上编写

2 个答案:

答案 0 :(得分:1)

根据您的要求,我首选您使用NoSQL数据库,例如Mongo,实现redis内存数据存储,为您提供更大的灵活性和性能。它基于对象,帮助您更快地获取

答案 1 :(得分:1)

直接使用数据库表可能更好。这样,您就可以利用其他数据库功能,例如外键,唯一约束,触发器等。