在 Node.js 中使用 Redis,需要先安装 redis 模块:
npm install redis
然后在代码中引入 redis 模块,并创建一个 Redis 客户端实例:
const redis = require('redis');
const client = redis.createClient();
接下来就可以使用 Redis 客户端实例提供的方法操作 Redis 数据库了,比如设置一个键值对:
client.set('testKey', 'testValue', (err, reply) => {
console.log(reply);
});
获取键值对:
client.get('testKey', (err, reply) => {
console.log(reply);
});
还可以使用 Redis 的订阅和发布功能:
// 订阅消息
client.subscribe('my-channel');
// 接收消息
client.on('message', (channel, message) => {
console.log(`Received message from channel ${channel}: ${message}`);
});
// 发布消息
client.publish('my-channel', 'Hello World');
以上是简单的使用示例,Redis 还提供了更多的数据结构和命令,可根据实际需求进行使用。