美文网首页
nodejs 连接并操作 redis

nodejs 连接并操作 redis

作者: 暴躁程序员 | 来源:发表于2023-05-12 08:21 被阅读0次

一、在 windows 系统上安装 redis

  1. 下载安装,安装地址

下载 msi 文件并在安装时勾选配置全局环境变量按钮,或者下载 zip 文件(需要自行配置系统环境变量)

  1. 打开终端连接 redis 数据库
redis-cli.exe -h 127.0.0.1 -p 6379
  1. redis 常用命令
// 数据操作
set key value       创建数据 key value
set key value       通过 key 修改数据
del key             通过 key 删除数据
get key             通过 key 获取 value
keys *              通过 keys 获取所有 key

// 服务操作
启动服务            redis-server.exe redis.windows.conf
连接数据库          redis-cli.exe -h 127.0.0.1 -p 6379
关闭后启动          redis-cli
卸载服务            redis-server --service-uninstall
开启服务            redis-server --service-start
停止服务            redis-server --service-stop

二、通过 nodejs 操作 redis

  1. 初始化环境
npm init -y
  1. 安装 v3 版本 redis
npm install redis@3 -S
  1. 新建 redis.js
const redis = require("redis");

// 连接 redis
const client = redis.createClient(6379, "127.0.0.1");

client.on("error", (err) => {
  console.error(err);
});

const userinfo = {
  username: "alias",
  password: "123456",
};

// 创建数据
client.set("ssid:123456789", JSON.stringify(userinfo), redis.print);

// 获取数据
client.get("ssid:123456789", (err, val) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log(val);

  // 断开连接
  client.quit();
});
  1. 终端执行
node redis.js

结果

Reply: OK
{"username":"alias","password":"123456"}

相关文章

网友评论

      本文标题:nodejs 连接并操作 redis

      本文链接:https://www.haomeiwen.com/subject/kiissdtx.html