开发者社区> 问答> 正文

MongoDB数据库设计方面的问题

请问下怎样用MongoDB来设计博客系统啊?比如用户、文章、标签、评论之间,究竟应该什么情况用嵌套(embedded),什么情况用引用链接(reference link)呀?
我觉得用户、文章、标签用引用链接形式,文章和评论用嵌套形式,不知道这样设计好不好呢?求教,谢谢。

展开
收起
落地花开啦 2016-02-07 10:00:42 2539 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    NOSQL不是说不要设计,而是需要更加严谨的设计。我只问你一个问题,为什么要使用mongodb而不是关系数据库呢?
    NOSQL其实和关系模型没关系,而是现有的关系数据库在现有的软硬件水平下难以满足超大数据量CAP要求的结果。CAP这个理论也是相对的而不是绝对的,只有在你要处理的数据量远远大于现有关系数据库处理能力的情况下才成立。
    比如你的数据量非常小,dBase都能处理但是无法满足扩展,那么现在随便一个关系数据库都可以说可以满足你的CAP要求。

    2019-07-17 18:38:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载