So you want to start using Redis?

Redis is an in-memory data structure server. Which can be used as database, cache and message broker.

Redis = REmote DIctionary Server.

a key-value store is commonly known today as a dictionary. https://en.wikipedia.org/wiki/Key-value_database

# Data Structure Server

Data Structure is a particular way of organizing data. Redis is a data structure server. An important difference between Redis and other structured storage systems is that Redis supports not only strings, but also abstract data types.

Supported data structures : strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries.

for more details, please visit the links :

It is a very popular noSQL database. Redis is often ranked the most popular key-value database.

# Message Broker

a messaging broker is an intermediary for messaging. It gives applications a common platform to send and receive messages, and the messages are safe until received. Redis is a widely used use as Message Broker.

Why use Redis?

Redis is a fantastic choice if you want a highly scalable data store shared by multiple processes, multiple applications, or multiple servers.

You can found more detailed answers on Stackoverflow or Quora

Performances & Benchmarks


Let’s Start

So, How do i start using Redis?

Install

Try

All Commands

CLI

After we install Redis on our local pc, we can start using the Redis CLI with the redis-cli command,

$ redis-cli
127.0.0.1:6379>

GUI

While Redis users heavily use the Command Line Interface (CLI), sometime we may like to use any Graphical User Interface (GUI). Here are some GUIs available for different platform.

Comments

comments powered by Disqus