redis 簡單介紹

2022-03-19 22:08:54 字數 356 閱讀 4102

了解redis的資料結構有助於了解每種資料結構的優劣勢,方便設計合理的cache結構。

1.string:可以儲存字串、浮點型、整型,如果是字串可以執行字串操作,如果是浮點型、整型也可以執行加減操作。redis會識別出它的具體型別。

2.list:鍊錶,鍊錶中的每個node包含乙個字串。可以對鍊錶進行兩端推入、彈出操作。

3.set:無序集合,不會存在相同的集合元素,集合的交集、並集、差集運算。

4.hash:鍵值對的無需雜湊,增、刪、獲取鍵值。

5.zset:有序集合,根據乙個浮點數分值來排序。

這幾種資料型別用起來場景還是比較明顯的,遇到複雜的cache場景我們需要結合這幾種資料結構一起來設計。

redis簡單介紹

多次查詢讓你懷疑人生 冗餘欄位過多會讓你看起來很傻 為啥不試試redis 大大減少了查詢數量,提高了效率 redis的api更加人性化,再也不需要構建sql語句,節省了sql的解析時間 redis 是完全開源免費的,遵守bsd協議,是乙個高效能的key value資料庫。redis 與其他 key ...

redis簡單介紹

特點 速度快,多種資料結構,簡單穩定,客戶端支援語言多,持久化,主從,高可用和分布式 速度快 基於鍵值對的nosql資料庫,將資料都放入記憶體中,使用c語言,單執行緒架構 資料結構 字串,雜湊,列表,集合,有序集合 鍵過期功能,實現快取,簡單穩定不依賴作業系統中的類庫,使用單執行緒 持久化 rdb和...

Redis簡單實用介紹

1.redis的安裝與運用 準備好gcc環境 yum install gcc c wget tar zxvf redis 5.0.8.tar.gz cd redis 5.0.8 make make install啟動redis redis server redis config修改redis密碼 v...