开发者社区 问答 正文

相关mongo存储空间问题

本人刚入行手游服务端开发,目前在跟一个项目,里面主要用到mongo db来存储数据,这两天纠结于mongo存储空间的问题:使用数组格式来存储数据和使用记录类型格式来存储数据,哪一种存储更加节省空间?
1.记录类型格式
`{
“playerId”:1234,
“username”:“bob”
“desc”:“play game”
} `
2.数组格式:
{1234,“bob”,“play game”}

展开
收起
落地花开啦 2016-02-01 18:22:22 2496 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    倾向于第一种
    1.不用那么在意存储空间,目前项目中5KW的数据,每条数据10个key左右,索引加数据总的存储空间也没有很大,大概不超过100G。
    2.第一种格式对于查询更友好。
    3.本身mongo就是文档型数据库,数据会以bson结构存储(类似json)。
    数组乱序这个不会。

    2019-07-17 18:37:18
    赞同 展开评论