本人刚入行手游服务端开发,目前在跟一个项目,里面主要用到mongo db来存储数据,这两天纠结于mongo存储空间的问题:使用数组格式来存储数据和使用记录类型格式来存储数据,哪一种存储更加节省空间?
1.记录类型格式
`{
“playerId”:1234,
“username”:“bob”
“desc”:“play game”
} `
2.数组格式:{1234,“bob”,“play game”}
倾向于第一种
1.不用那么在意存储空间,目前项目中5KW的数据,每条数据10个key左右,索引加数据总的存储空间也没有很大,大概不超过100G。
2.第一种格式对于查询更友好。
3.本身mongo就是文档型数据库,数据会以bson结构存储(类似json)。
数组乱序这个不会。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。