【发布时间】:2018-08-24 02:54:31
【问题描述】:
正如文档(https://docs.mongodb.com/manual/changeStreams/)所说,我们可以使用 resumeToken 恢复从 MongoDB 获取事件。
我会将最近的 resumeToken 存储到公共存储中,但我不确定这个 resumeToken 是否在全球范围内是唯一的。 我想知道它对于整个收藏或每个收藏都是独一无二的。
好像使用了UUID (https://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/resume_token.h#L61)..
谢谢
【问题讨论】:
-
你能解释一下
globally是什么意思吗?您是指来自不同 MongoDB 集群的令牌,还是指来自多个集合但来自单个 MongoDB 集群的令牌? -
@WanBachtiar 我的意思是来自单个集群中多个集合的案例。
标签: mongodb changestream