redis - doubility-sky/daydayup GitHub Wiki
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.
- The Redis Documentation is also available in raw (computer friendly) format in the redis-doc github repository.
Learn
Practice
Modules
- Redis Labs Modules
- RedisJSON - a JSON data type for Redis https://redisjson.io
- rediSQL provides a completely functional SQL database https://redisql.com
- RediSearch Fulltext Search and Secondary Index module for Redis https://redisearch.io
Tools
- redis-rdb-tools Parse Redis dump.rdb files, Analyze Memory, and Export Data to JSON https://rdbtools.com
GUI
- Redis Desktop Manager
- Another Redis DeskTop Manager, A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What's more, it won't crash when loading a large number of keys.
- Just
brew cask install another-redis-desktop-manager
on macOS
- Just
- Medis is a beautiful, easy-to-use Redis management application built on the modern web with Electron, React, and Redux. It's powered by many awesome Node.js modules, especially ioredis and ssh2.
- Redis Manager, Redis 一站式管理平台,支持集群创建、管理、监控、报警
Resources
- Awesome Redis: A curated list of amazingly awesome redis and redis ecosystem resources. Inspired by Awesome PHP, Awesome Python and Awesome Sysadmin