Professional Documents
Culture Documents
Agenda
Redis DB Overview
Merits and Demerits of Redis
Difference with Cassandra
Installation Steps
Most useful Redis command
Q &A
Overview
Redis is an open-source, advanced key-value store and an apt solution for
building high-performance, scalable web applications. Redis is written in
ANSI C
• It uses a key-value store as a primary database and • It uses a wide-column store as a primary database
that helps the tool to be more dynamic and handle model, making it easy to store huge databases. The
varying datasets. It is also used as a message wide-column store acts as a two-dimensional key-
broker process, and queuing process. value store as the record keys are not fixed in this
model.
• It is much faster than Cassandra, but it gets slower • It is more focussed on giving you stability, and
if you use it for huge data sets and is ideally suited hence like SQL, you can store huge data sets. But,
for rapidly changing datasets it is slower in speed than that of Redis.
• It is used more in session caching, queuing, • It is more useful when you have distributed, linearly
counting, publish-subscribe pattern, and in full-page scalable, write-oriented, and democratic peer to
caching. It is more useful when you have in-memory peer database or data structure
data storage, vertically scalable database
Steps to install redis on
Centos