node-redis
UncivServer.xyz
node-redis | UncivServer.xyz | |
---|---|---|
2 | 2 | |
14,688 | 21 | |
- | - | |
9.6 | 7.6 | |
over 2 years ago | 12 days ago | |
TypeScript | TypeScript | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
node-redis
-
Using Redis pub/sub with Node.js
To use Redis in Node.js, we need to install the redis package. It serves as a client to the Redis instance on our machine itself:
-
Caching In Node.js Applications
Ensure that you have Redis installed before trying out the sample code below. You may follow the official quickstart guide to learn how to get it up and running. Furthermore, make sure to install the necessary dependencies before running the program. This example utilizes the node-redis library.
UncivServer.xyz
-
Help me choose my Hosting and DB structure as a newbie moving from MongoDB to SQL
I have an open-source project that gets 25M+ requests / per month called UncivServer.xyz. By using Redis caching and stuff my DB queries are less than 1 RU/s from my estimations. (Write requests are much lower than read requests and read requests are cached for 15 minutes).
- Rate my Repo for code readability and ability to write production level code
What are some alternatives?
Redis - 🚀 A robust, performance-focused, and full-featured Redis client for Node.js.
fastify-type-provider-typebox - A Type Provider for Typebox
node-cache - a node internal (in-memory) caching module
fastify-type-provider-json-schema-to-ts - A Type Provider for json-schema-to-ts
apicache - Simple API-caching middleware for Express/Node.
hugo-quick-start - Hugo Quick Start on Render
Memcached - memcached development tree
upstash-redis - HTTP based Redis Client for Serverless and Edge Functions
node-cache - A simple in-memory cache for nodejs
Redis - Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
ratelimit - Rate limiting library for serverless runtimes