Node.js 我们如何在单节点应用程序中使用两个独立的redis DB客户端
我希望有多个Redis客户机对象作为多个DB实例,比如DB0(O INDEX Redis DB)。 目前,我正在使用Node.js 我们如何在单节点应用程序中使用两个独立的redis DB客户端,node.js,redis,Node.js,Redis,我希望有多个Redis客户机对象作为多个DB实例,比如DB0(O INDEX Redis DB)。 目前,我正在使用 let RedisClient = require("./redis"); RedisClient.select(1, function (err, res) { // any operation here }); 因此,RedisClient具有DB1实例。如果我们想使用另一个DB2,处理多个db的最佳方法是什么?使用redis.createClien
let RedisClient = require("./redis");
RedisClient.select(1, function (err, res) {
// any operation here
});
因此,
RedisClient
具有DB1实例。如果我们想使用另一个DB2,处理多个db的最佳方法是什么?使用redis.createClient()
两次
const redis = require("redis");
const client_1 = redis.createClient(REDIS_1_HOST, REDIS_PORT_1);
const client_2 = redis.createClient(REDIS_2_HOST, REDIS_PORT_2);
请参阅:谢谢您的回答。所以基本上,在给定的16个数据库中连接多个DB,我们必须通过将选项传递给DB值来创建多个客户机。