在文档中,它声明对任何单个文档的最大写入速率为1/秒。这个界限是浅的还是深的?
例如,假设我有以下结构:
users<collection>/{uid}<doc> : {
name: "whatever",
likes<collection>: {
shard_0<doc>: {
like_count: 5
},
shard_1<doc>: {
like_count: 4
},
...
shard_n<doc>: {
like_count: 4
}
}
}让我说,我对任何一个类似切分文档的最大写入率是1写/2秒。显然,随着我增加了类碎片文档的数量,我将永远不会超过其中任何一个的写入限制,但是如果限制很深,并且我对它们进行总结,我肯定会超过{uid}文档的最大写入率。
发布于 2017-10-30 09:21:54
只要示例中的likes是一个子集合,您实际上就遵循了我们为云修复中的分布式计数器推荐的模式。如果您试图表示单个文档上的字段(例如列表)中的碎片,由于您标识的原因,这是行不通的。
https://stackoverflow.com/questions/47005123
复制相似问题