{"repo":"trieb-work/nextjs-turbo-redis-cache","free":true,"listed":false,"github":"https://github.com/trieb-work/nextjs-turbo-redis-cache","clone":"git clone https://github.com/trieb-work/nextjs-turbo-redis-cache.git","description":"Designed for speed, scalability, and optimized performance, nextjs-turbo-redis-cache is your go-to solution Next.js cache handler for demanding production environments. If you use the app router and self-host, you will probably need this. Development sponsored by https://TRWK.de","language":"TypeScript","stars":145,"topics":["nextjs","redis-cache","cache","cache-handler"],"license":"MIT","category":"databases-storage","readme_excerpt":"nextjs-turbo-redis-cache - Next.js Cache Handler The ultimate Redis Cache Handler for Next.js 15 / 16, supporting both the App Router and the Pages Router. Built for production-ready, large-scale projects, it delivers unparalleled performance and efficiency with features tailored for high-traffic applications. This package has been created after extensibly testing the @neshca package and finding several major issues with it. Key Features: - Batch Tag Invalidation : Groups and optimizes delete operations for minimal Redis stress. - Request Deduplication : Prevents redundant Redis get calls, ensuring faster response times. - In-Memory Caching : Includes local caching for Redis get operations to reduce latency further. Don't request redis for the same key multiple times. - Efficient Tag Management : in-memory tags map for lightning-fast revalidate operations with minimal Redis overhead. - Intelligent Key-Space Notifications : Automatic update of in-memory tags map for expired or evicted keys. This library offers you an easy and high performant caching solution for docker, Kubernetes or Google Cloud Run deployments of Next.js. Read more on how it originated at TRWK Case Study. For a deep dive into the internal architecture (shared hash maps, SyncedMap, request deduplication, and how get / set / revalidateTag work under the hood), see ARCHITECTURE.md. Compatibility This package is compatible with Next.js 15.0.3 and above, with the App Router, the Pages Router, or both together in ","default_branch":null,"files":null,"tree":[],"storefront":"/r/trieb-work","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trieb-work/nextjs-turbo-redis-cache/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}