Redis服务入门:Node.js基础知识

发表时间: 2023-08-14 14:19

#挑战30天在头条写日记#

安装redis服务

brew install redis

安装好以后会有下面的CLI:

redis-benchmarkredis-check-aofredis-check-rdbredis-cliredis-sentinelredis-server

启动redis服务:

redis-server

通过CLI连接到本地redis服务:

redis-cli

通过CLI关闭本地redis服务:

redis-cli shutdown

安装GUI客户端

推荐安装redisinsight,这是一个开源的redis客户端GUI工具。

github仓库地址:
https://github.com/RedisInsight/RedisInsight

官方文档地址:
https://redis.com/redis-enterprise/redis-insight/

Node.js redis基础示例

推荐使用ioredis模块。

开源仓库地址:
https://github.com/redis/ioredis

使用代码示例:

const Redis = require('ioredis');// 创建 Redis 客户端实例const redis = new Redis({  host: '127.0.0.1', // Redis 服务器地址  port: 6379,        // Redis 端口  password: 'your-password', // 可选,如果有密码的话});// 测试连接redis.on('connect', () => {  console.log('Connected to Redis');});// 在这里可以执行 Redis 操作redis.set('exampleKey', 'Hello, Redis!', (err, result) => {  if (err) {    console.error('Error:', err);  } else {    console.log('Result:', result);  }  // 关闭连接  redis.quit();});// 监听错误事件redis.on('error', (err) => {  console.error('Redis Error:', err);});