【问题标题】:NoSql and too big documentsNoSql 和太大的文档
【发布时间】:2011-10-14 04:40:24
【问题描述】:

这是一个非常常见的例子,如果我们在 NoSql 世界中有 Posts 和 Comments,那么将 Comments 存储在 Post 文档中是一个很好的解决方案(因为 cmets 在它们的自己的)。

但是,如果每个帖子有很多 cmets 比较普遍怎么办?如果碰巧我的博客引擎上的某些帖子大约有 10000 cmets。评论是分页的,所以我不需要一次全部10000。

在这种情况下加载完整的文档好吗?有什么解决办法?

【问题讨论】:

    标签: nosql


    【解决方案1】:

    我在 NoSQL 数据库方面没有太多经验(仅在 MongoDB 方面工作过一点),但我相信您正在寻找分页。

    由于您没有提到您要查找的 NoSQL 数据库,这里有一些方法可以做到:

    在大多数情况下,您可能需要先创建分页索引,然后才能使用分页。

    【讨论】:

    • 谢谢,我认为文档中没有分页之类的东西 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 1970-01-01
    • 1970-01-01
    • 2019-01-21
    • 2019-06-01
    • 1970-01-01
    相关资源
    最近更新 更多