开发者社区> 问答> 正文

mongodb,主键_id的作用

已解决

mongo新手想问问这么一个不友好的主键,其作用在哪。

展开
收起
宣小超 2016-11-21 09:44:44 3258 0
2 条回答
写回答
取消 提交回答
  • 遇见你我才知道你对我有多重要。
    采纳回答

    当你要更新时,或者删除时,及批量查询后再单条巡检时就很有用

    2019-07-17 20:27:51
    赞同 展开评论 打赏
  • 数据库,NoSQL

    _id相当于一个唯一标识,背后也是一个uniq key索引。从通用性的角度上看,MongoDB用其独特的算法生成了一个唯一标识,可以认为是绝不冲突的。并且MongoDB内部同步时,也严重依赖这个_id索引。

    当然,如果你的业务比较独特,希望自定义_id,MongoDB完全支持的。但建议也是自增形式,对性能有好处。

    2019-07-17 20:27:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MongoDB多数据中心的方案选型之路 立即下载
阿里云MongoDB云服务构建 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载