天天看點

什麼是redis

什麼是redis

 1.Redis是遠端的 有用戶端和服務端,用戶端和服務端可以布置在不同的機器上,兩者經過redis自定義的協定遠端傳輸和互動的,我們一般說的是服務端。

2.Redis是基于記憶體的 所有的操作非常高速,性能優于比基于硬碟的MySQL要快很多,又因為所有的資料和結構存儲于記憶體中非常吃記憶體。

3.Redis是非關系型資料庫 本質上也是資料庫,但MySQL關系型資料庫存儲時必須定義資料詞典,而Redis則不需要

【redis應用場景】

1.緩存 某些系統接口比較慢的時候,可以把一些資料放在Redis中緩存起來,下次取資料就不進行非常耗時的SQL操作了,直接從緩存中取資料,提升系統性能最常用的方法之一;

2.隊列 Redis 中有list接口,可以存儲list。 使用Push插入隊列的元素, 使用 Pop來彈出退出隊列的元素,push和pop操作保證了原子性的實作;

3.資料存儲 所有的增删改查都是在Redis中進行,Redis有硬碟的持久化機制,定期進行存儲,不需要借助MySQL進行資料存儲,保證了資料的完整性和安全性。

登入遠端的redis:

什麼是redis

列出該檔案夾中包含redis的檔案:

什麼是redis

檢視服務安裝的位置:

 redis的服務資訊:

什麼是redis

非學,無以緻疑;非問,無以廣識