Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-redis
A curated list of amazingly awesome redis and redis ecosystem resources.
https://github.com/JamzyWang/awesome-redis
Last synced: 4 days ago
JSON representation
-
Tutorial
- Top 10 Redis Interview Questions
- Using Redis as a temporary cache for data shared by multiple independent processes
- 10-quick-tips-about-redis
- Redis: Zero to Master in 30 minutes
- Lua: A Guide for Redis Users
- Redis - Quick Guide
- Introduction to Redis data types - This is a good starting point to learn the Redis API and data model.
- Redis Cluster - a gentle introduction and setup guide to Redis Cluster
-
Redis
- Redis - redis official website
- Antirez - blog of the redis author
- FAQ - Some common questions about Redis.
- Documentation
- Redis Comands - The full list of commands implemented by Redis, along with thorough documentation for each of them
- FAQ - Some common questions about Redis.
-
Community
-
Debugging or Profiling
- Redis debugging guide - official Redis debugging guide
- Redis debugging guide - official Redis debugging guide
-
Logging
- Redis Logging - Redis logging provides a logging backend for the Redis key-value store, as well as a dblog-like user interface to view watchdog entries.
- nginx redislog module - This is a high-performance nginx module for logging http requests into Redis database.
- logstash
- SLOWLOG subcommand - official command
-
Use Cases
- Twitter - Real-Time Delivery Architecture at Twitter
- Twitter - How Twitter Uses Redis To Scale
- Tumblr
- Flickr
- Youporn.com
- Line
- stackoverflow
- Digg
- Writing a simple Twitter clone with PHP and Redis - Design and implementation of a simple Twitter clone using PHP and the Redis key-value store
- bloom-redis - a simple redis-backed bloom-filter
- Auto complete with Redis - The full list of commands implemented by Redis, along with thorough documentation for each of them
- Using Redis as an LRU cache - How to configure and use Redis as a cache with a fixed amount of memory and auto eviction of keys.
- URL Shortener Service Using Redis - simple URL Shortener Service Using Redis
- Writing a simple Twitter clone with PHP and Redis - Design and implementation of a simple Twitter clone using PHP and the Redis key-value store
- Using Redis as an LRU cache - How to configure and use Redis as a cache with a fixed amount of memory and auto eviction of keys.
- Github
-
Top Questions on Stackoverflow
- Memcached vs. Redis?
- What is Redis and what do I use it for?
- How do I delete everything in redis?
- What are the underlying data structures used for Redis?
- When to Redis? When to MongoDB?
- How to atomically delete keys matching a pattern using Redis
- Redis command to get all available keys?
- How much faster is Redis than mongoDB?
- Is memcached a dinosaur in comparison to Redis?
-
Haskell
-
Node.js
- node_redis - Recommended client for node
- ioredis - A delightful, performance-focused and full-featured Redis client. Supports Cluster, Sentinel, Pipelining and Lua Scripting
-
Java
-
PHP
- Predis - Mature and supported
- redis-async - Asynchronous redis client library for PHP
-
Perl
- Redis::hiredis - Perl binding for the hiredis C client
-
Rust
- redis-rb - A high and low level client library for Redis tracking Rust nightly
-
Python
- redis-py - Redis Python Client
-
-
Most Stars Project on Github
- codis - redis cluster powered by go
-
Redis based Job Queues
-
Higher level libraries and tools
- Meerkat - Rack middleware for Server Sent Events with multiple backends. (Ruby) (Javascript)
- Redsmin - a developer oriented online administration and monitoring service for Redis and Redis cluster. Redsmin is trusted by more than 10K developers world-wide and manage thousands of Redis servers in real-time.
- Rollout - Conditionally roll out features with redis. (Ruby)
- Sidekiq - Simple, efficient message processing for your Rails 3 application. (Ruby)
- Omhiredis - redis output plugin for rsyslog (rsyslog dev, and rsyslog head). (C)
- Distributed locks with Redis - Distributed locks are a very useful primitive in many environments where different processes require to operate with shared resources in a mutually exclusive way.
-
Redis Cheat Sheet
- cheat sheet - pdf reference with fine layout
-
Useful websites and articles
-
Scala
- Redis Command Reference(Chinese)
- Redis News Feed
- Redis Package
- Redis Wikipedia Article
- Redis网络资料汇总(Chinese)
- Redis(Chinese)
- A Collection Of Redis Use Cases
- Redis Cheat Sheet - Online or printable function reference for Redis.
-
-
Redis Hosting
- linode
- redisgreen - With 24/7 Monitoring and Professional Support.
- redis to go - simple redis hosting
- redis4you - offering Redis hosting
- openredis - Dependable Redis Hosting
- rackspace - safe, scalable and supported
- scalechamp - Managed Redis as a Service provided by ScaleChamp on AWS, Hetzner, Azure, Linode, IBM, Scaleway, Alibaba Cloud, DigitalOcean, GCP, UpCloud, Vultr
- scalechamp - Managed Redis as a Service provided by ScaleChamp on AWS, Hetzner, Azure, Linode, IBM, Scaleway, Alibaba Cloud, DigitalOcean, GCP, UpCloud, Vultr
- openredis - offer dependable Redis™ hosting
-
Redis Client
-
C++
- redis-client for C++ - full redis client commands, one redis command one redis function, including STRING, HASH, LIST, SET, ZSET, HLL, PUBSUB, TRANSACTION, SCRIPT, CONNECTION, SERVER, CLUSTER
-
-
Go
-
Presentations
-
Books
-
Certifications
Programming Languages
Categories
Use Cases
19
Haskell
10
Top Questions on Stackoverflow
9
Redis Hosting
9
Tutorial
8
Useful websites and articles
8
Books
8
Redis
6
Community
6
Higher level libraries and tools
6
Logging
4
Presentations
4
Certifications
2
Debugging or Profiling
2
Redis based Job Queues
2
Go
2
Redis Client
1
Most Stars Project on Github
1
Redis Cheat Sheet
1