DBRef适合什么样的使用场景 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

DBRef适合什么样的使用场景

蛮大人123 2016-02-13 18:34:25 1488

对MongoDB的DBRef特性非常喜欢,查询的时候能少写很多代码。
screenshot
之前一直都是用SQL,如果只保存'_id'的话觉得很简洁。但看到DBRef在数据里添加了一些其他的数据,对于有洁癖的我看着不是很爽。
但一直不清楚DBRef适合什么样的场景,所以能不能给个典型的场景示例

SQL NoSQL MongoDB
分享到
取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 18:42:20

    mongodb中数据的扫描是按行来扫描的,这意味着如果有一个字段的值长度很长,mongodb不会自动跳过而是将整个文档扫描一遍,当数据量十分密集而这个很长的字段不需要经常被检索时会严重拖慢效率,因此此时可以将其作为引用保存在其他的集合中

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程