在eggjs中怎么使用redis

栏目: EggJs 发布时间:2022-04-01

eggjs 使用 redis 步骤

1、安装并启动 redis

你可以直接安装 redis,或使用 docker 安装,都可以,很简单,这里不做赘述。

2、安装 egg-redis 依赖包

$ yarn add egg-redis

3、配置 config/plugin.js

module.exports = {
  redis: {
    enable: true,
    package: 'egg-redis',
  },
};

4、在 config/config.default.js(实际是 config.*.js)

如果你有多个环境,配置可能略有差异,比如密码等

config.redis = {
  client: {
    host: '127.0.0.1',
    port: 6379,
    password: '',
    db: 0
  }
}

5、使用 redis

ctx.app.redis.set('site', 'www.tides.cn')

总结

要在 eggjs 中使用 redis,分以下几步:

1、安装并启动 redis(如果已有 redis 服务在运行,可以跳过此步)

2、安装并配置 egg-redis 插件

3、通过 ctx.app.redis 提供的一系列方法操作 redis

以上就是在 eggjs 中使用 redis 的方法。

本文地址:https://www.tides.cn/p_eggjs-redis

标签: eggjs插件