Difference between revisions of "Redis"
Tags: Mobile web edit, Mobile edit |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 48: | Line 48: | ||
== Activities == | == Activities == | ||
| − | * Read [[Redis changelog]] release Notes | + | * Read [[Redis changelog]]/versions release Notes |
== Related terms == | == Related terms == | ||
| Line 60: | Line 60: | ||
* [[OOM command not allowed when used memory ...]] | * [[OOM command not allowed when used memory ...]] | ||
* [[Transparent huge pages (THP)]] | * [[Transparent huge pages (THP)]] | ||
| + | * [[Valkey]] [[Redis]] fork | ||
== See also == | == See also == | ||
Latest revision as of 09:41, 11 June 2026
Redis (2009) is an open-source in-memory database project released in May 2009 implementing a distributed, in-memory key-value store with optional durability. Redis supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, hyperloglogs, bitmaps and spatial indexes.
Redis is mostly single threaded, or double-threaded when it rewrites the AOF log.[1]
Redis is also provided as a service in different Cloud providers such as ElastiCache from Amazon Web Services, Azure Cache from Microsoft Azure, Alibaba Cloud offers ApsaraDB and Google Cloud Memorystore.
- Installation:
- Configuration:
redis.conf - Salvatore Sanfilippo
Binaries[edit]
Basic commands[edit]
- Connect to Redis database:
$ redis-cli 127.0.0.1:6379> ping PONG
- Get a list of keys:
redis-cli --scan
- Get redis information:
redis-cli $127.0.0.1:6379> info
Windows:
redis-server --service-install redis.windows-service.conf --loglevel verbose
Redis Enterprise[edit]
Redis Enterprise is a commercial version of Redis including replication capabilities.
K8s operator for Redis Enterprise was released in October 2018.
CRDB (Conflict-free Replicated Redis Database) allows to run an application in a distributed manner across cloud and on-prem.
Activities[edit]
- Read Redis changelog/versions release Notes
Related terms[edit]
- Hazelcast
- Sidekiq job scheduler
- AWS ElastiCache
- PHP sessions
- Redis Cluster
- SETEX
- Amazon ElastiCache
- OOM command not allowed when used memory ...
- Transparent huge pages (THP)
- Valkey Redis fork
See also[edit]
- RedisInsight, a GUI management client for Windows, Linux and Mac announced in November 2019
- Redis, installation,
/etc/redis.conf, values.yml, Redis Cluster, Redis Sentinel,/etc/redis-sentinel.conf, Redis memory footprint,redis-cli, redis-benchmark, redis-check-aof, redis-check-rdb, redis-sentinel, redis-server, Amazon MemoryDB for Redis, AOF, Redis changelog, Redis Database (RDB), Append Only File (AOF), Redis logs - Key-value databases: Berkeley DB, Redis,
etcd, leveldb, RocksDB (MyRocks), Infinispan, Amazon DynamoDB, Apache Zookeeper, LevelDB, RocksDB, Pebble
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.
Source: https://en.wikiversity.org/wiki/Big_Data/Redis_DataBase
Advertising: