What is Redis
History of Redis
Redis is an in-memory data structure project implementing a distributed, in-memory key-value database with optional durability. Redis supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, HyperLogLogs, bitmaps, streams, and spatial indexes.Wikipedia
License: BSD 3-clause
Original author(s): Salvatore Sanfilippo
Written in: ANSI C
Developer(s): Redis Labs
Stable release: 5.0.4 / March 18, 2019; 36 days ago
Initial release date: 10 April 2009
The Berkeley Software Distribution (BSD) was an operating system based on Research Unix, developed and distributed by the Computer Systems Research Group (CSRG) at the University of California, Berkeley.
What is Redis
Redis is an open source,BSD licensed advanced key-value store,
Written in C
No Sql Database
An informal, loosely-defined term for non-relational, structured data storage systems Like monogodb, memcached, couchdb, And redis.
What does the name Redis Mean
.Redis stands for Remote Dictionary server.
.It is often referred to as a data structure server, since the keys can contain strings, hashes, Lists,sets and sorted sets.
What is Redis used for?
Redis is an advanced key-value store that can function as a NoSql Database or as a memory-cache store to improve performance when servng data that is stored in system memory.
How to interact with Redis?
Once installed in a server, run the Redis CLI(Comand line interface) To issue commands to redis. While working on the cli tool, your command-line prompt will change to:
How to Download and Install Redis.