Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文档对于使用什么机制不是很清楚。我只能使用 Mongo 中的特殊集合找到一些对 pub/sub 的引用。如果是这种情况,那么这在更多混合环境中可能是一个问题,例如,当使用 PHP 等从其他服务收集数据时。
Feathers 实时功能是在服务级别添加的。它独立于数据库,实时机制适用于任何后端,但要获得实时更新,一切都必须通过 Feathers REST 或 websocket API。因此,只要 PHP 后端与 Feathers REST API 对话,所有客户端都将获得实时更新。如果您直接将其放入数据库中,则不会。
一个很好的例子就是我制作的这张图,以说明如何实时制作现有的 API。Feathers 服务只是代理请求,但所有通过 websocket 连接的客户端都会获得实时更新: