我们考虑了一个系统,我们将按原样使用 Meteor 堆栈,但除此之外,我们还希望拥有我们想订阅的其他实时数据源。
我认为这将涉及为其他数据源(在本例中为 Riak DB,可能还有 RabbitMQ)实现 DDP
额外的源将是只读的,但我们需要根据数据库中的更改来更新内容,因此需要某种订阅。
所以我的问题是
- 鉴于我们需要拥有多个实时数据源,实施 DDP 是否是正确的方法?
- 我将从哪里开始为 Riak 实施 DDP(指针,如果可能的话)?
- 考虑到额外的源是只读的,是否有一些更简单的方法可以从多个源实现实时更新?
提前致谢 :)