Redis與NoSQL

在這裏插入圖片描述
介紹Redis之前,先了解下NoSQL (Not noly SQL)不僅僅是SQL

屬於非關係型數據庫;Redis就屬於非關係型數據庫

傳統的Mysql ,oracle ,sql server 等 都是關係型數據庫

爲什麼需要NoSQL,主要應對以下問題,傳統關係型數據庫力不從心

High performance -高併發讀寫

Huge Storage-海量數據的高效率存儲和訪問

High Scalablility && High Availability 高可擴展性和高可用性

NoSQL 產品 MongoDB Redis等等 Redis目前主流

NoSQL的特點

易擴展

靈活的數據模型

大數據量,高性能

高可用

高性能鍵值對數據庫,支持的鍵值數據類型

字符串類型

列表類型

有序集合類型

散列類型

集合類型

Redis的應用場景

緩存

任務隊列

網站訪問統計

數據過期處理

應用排行榜

分佈式集羣架構中的session分離

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章