gpt4 book ai didi

javascript - 如何在 java 和 node.js 应用程序之间共享动态属性

转载 作者:行者123 更新时间:2023-11-30 06:47:26 25 4
gpt4 key购买 nike

我有一个应用程序,大部分代码是用java编写的,但网络聊天是用node.js编写的。如何在两个应用程序之间共享属性,例如每秒最大请求数、cdn 主机等?可能是redis?

最佳答案

有很多方法可以做到这一点,Redis 就是其中之一。如果您的数据适合 RAM 并且您需要高性能,Redis 将特别适合。理论上,您可以使用任何其他数据库来实现此目的,但如果您的数据经常更改并且您需要它是最新的,那么任何在磁盘上存储数据的数据库都可能是没有问题的,您将只剩下 Redis、Memchached 等。

同步数据的另一种方法是使用一些发布/订阅解决方案来通知您的进程其他进程对数据所做的更改,或者使用 RabbitMQ、ZeroMQ、ActiveMQ、NSQ 等队列系统。 CouchDB 和 RethinkDB 等一些数据库为您提供了更改源,您的流程可以订阅该更改源以获取有关任何数据更改的即时通知。

关于javascript - 如何在 java 和 node.js 应用程序之间共享动态属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43467205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com