mongodb设计;库表设计;是否应该和在一起

李东亮 发布于 2015/12/12 22:56
阅读 346
收藏 0

业务是这样的,一个摄像头,会隔段时间保存一张图片。保存新图片的时候就会和旧图片做比较。。如果有较大变化则保存。。所以说读一个camer保存的图片带宽的压力比较大。。除此外,我不知道怎么设计比较好,求助!

设计的数据库表两种:

一个是合在一起:

{"name_id":"ss"

"imgs"[{"img_id":"ddd","data":""}....]

}

还是分开。


{"img_id":"ddd","data":"","name_id":"ss"}


第一条合着的好处是能一次读出来,但是更新感觉会消耗多些。

第二条的好处是感觉更新添加起来比较方便,但查询需要消耗更多一点。

感觉第一条更符合mongodb的设计。。第二个感觉更mysql一些。。

在mongodb哪个合适?(目前倾向于第二种。。可是设计风格?)

加载中
0
江湖小火_roy
江湖小火_roy
实际区别不大,不要想太多,舒服就好,以后想改可以改了。。。
0
您的好友
您的好友
我最近也遇到类似的 后来还是选了第二种 因为如果给了一个 imgid 想获取图片 第一种就有点麻烦
返回顶部
顶部