天天看點

redis01-redis簡介

redis系列文章

1、Redis 簡介

Redis是一個開源的使用ANSI C語言編寫、支援網絡、可基于記憶體亦可持久化的日志型、Key-Value資料庫。

Redis 與其他 key - value 緩存産品有以下三個特點:

(1)Redis支援資料的持久化,可以将記憶體中的資料儲存在磁盤中,重新開機的時候可以再次加載進行使用。

(2)Redis不僅僅支援簡單的key-value類型的資料,同時還提供list,set,zset,hash等資料結構的存儲。

(3)Redis支援資料的備份,即master-slave模式的資料備份。

2、Redis的優勢

(1)性能極高 – Redis能讀的速度是110000次/s,寫的速度是81000次/s 。

(2)豐富的資料類型 – Redis支援二進制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 資料類型操作。

(3)原子 – Redis的所有操作都是原子性的,同時Redis還支援對幾個操作全并後的原子性執行。

(4)豐富的特性 – Redis還支援 publish/subscribe, 通知, key 過期等等特性。

下一節

redis安裝