Posts

Showing posts with the label drizzle-orm

READ-THROUGH

Image
Introduction This article will guide you on implementing READ-THROUGH in NestJS with Redis and Postgres I will also use @nestjs/cache-manager to create an Abstraction layer That is a Cache Interceptor acting as the single source of truth where the app only needs to retrieve data from it. If the cache is unavailable, it will query the Database to fetch data and save it into the cache Regarding the theoretical content, you can review the previous article where I covered it Detail Please install the following packages bun add cache-manager cache-manager-redis-yet @nestjs/cache-manager Create file module/cache-manager.module.ts to create CacheManagerModule connecting to Redis . The app will view this as the data source and only fetch data from here import { CacheModule } from '@nestjs/cache-manager' import { Module } from '@nestjs/common' import { ConfigModule , ConfigService } from '@nestjs/config' import {redisStore} from 'cach...