想看看大佬们在 nestjs 中是如何使用 redis 的,要是有代码截图那就更棒了

想看看大佬们在 nestjs 中是如何使用 redis 的,要是有代码截图那就更棒了
1 musi Aug 4, 2023 via iPhone 新建一个 service ,初始化的时候 new 一个 ioredis |
2 mybro Aug 4, 2023 import { InjectRedis } from '@liaoliaots/nestjs-redis'; @Injectable() export class AppService { constructor(@InjectRedis() private readonly redis: Redis) {} getHello(): string { return 'Hello World!'; } async getRedisValue(key: string): Promise<string> { const value = await this.redis.get(key); return value; } async setRedis(key: string, value: string | Buffer | number) { this.redis.set(key, value); } } import { RedisModule } from '@liaoliaots/nestjs-redis'; RedisModule.forRootAsync({ imports: [ConfigModule], inject: [ConfigService], useFactory: (configService: ConfigService) => ({ config: configService.get('redisConfig'), }), }), |
3 wusheng0 Aug 4, 2023 via Android |
6 zhangky Aug 4, 2023 我之前学习 nestjs 的时候,敲过一个小项目。有用到 redis,可以参考看看。 https://github.com/zkeyoung/salted-fish-service-client/blob/master/src/app.module.ts |