我想使用 Meteor (Node.JS) 开发一个应用程序,该应用程序将被大型数据库上的 3,000 多个并发用户使用。我看过很好的例子,将更改的数据推送到客户端的想法非常好,非常有用,但是在开始开发之前,我想确定它在幕后是如何工作的,以确保当我拥有应用程序时与所有这些用户一起运行,它可以在标准硬件上快速运行。我还要求它使用 Oracle 作为数据库,但不确定它是否受支持,如果不支持,Oracle 软件包对启用此功能有什么要求。
我认为服务器正在对 mongodb 中的 OPLOG 表进行活动的非阻塞查询,这就是我们获取数据库中所有更改的回调的方式。那是对的吗 ?如果是这样,在 Oracle 中是否有类似的方法?
谢谢罗尼。