node-redis is a modern, high performance Redis client for Node.js.
Learn for free at Redis University
Build faster with the Redis Launchpad
Start a redis-server via docker (or any other method you prefer):
docker run -p 6379:6379 -it redis/redis-stack-server:latest
To install node-redis, simply:
npm install redis
"redis" is the "whole in one" package that includes all the other packages. If you only need a subset of the commands, you can install the individual packages. See the list below.
Name | Description |
---|---|
redis |
The client with all the "redis-stack" modules |
@redis/client |
The base clients (i.e RedisClient , RedisCluster , etc.) |
@redis/bloom |
Redis Bloom commands |
@redis/graph |
Redis Graph commands |
@redis/json |
Redis JSON commands |
@redis/search |
RediSearch commands |
@redis/time-series |
Redis Time-Series commands |
Looking for a high-level library to handle object mapping? See redis-om-node!
If you'd like to contribute, check out the contributing guide.
Thank you to all the people who already contributed to Node Redis!
This repository is licensed under the "MIT" license. See LICENSE.