{"library":"payloadcms-redis-plugin","type":"library","category":null,"description":"A transparent Redis caching layer plugin for Payload CMS v3 (currently version 0.2.17, early development). It automatically caches database read queries (find, findOne, count) and invalidates them on writes (create, update, delete). Requires Payload ^3.37.0, Node.js 18.20.2+/20.9.0+, and ioredis. Supports per-collection/global configuration, custom TTL, debug logging, and custom cache key generation. Key differentiator: zero breaking changes integration with existing Payload apps and smart invalidation on write operations.","language":"javascript","status":"active","version":"0.2.17","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install payloadcms-redis-plugin","imports":["import { redisCache } from 'payloadcms-redis-plugin'","import { redisCache } from 'payloadcms-redis-plugin'; const config = redisCache({ defaultCacheOptions: { ttl: 600 } })","import type { RedisPluginConfig } from 'payloadcms-redis-plugin'"]},{"cmd":"yarn add payloadcms-redis-plugin","imports":[]},{"cmd":"pnpm add payloadcms-redis-plugin","imports":[]}],"homepage":"https://github.com/ianyimi/payloadcms-redis-plugin#readme","github":"https://github.com/ianyimi/payloadcms-redis-plugin","docs":null,"changelog":null,"pypi":null,"npm":"payloadcms-redis-plugin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}