學習Redis之什麼是Redis

2022-07-02 09:09:09 字數 759 閱讀 6960

什麼是redis?

redis(remote dictionary server),即遠端字典服務!

是乙個開源的使用ansic語言編寫的、支援網路、可基於記憶體亦可持久化的日誌型、key-value資料庫,並提供多種語言的api。

是當下最熱門的nosql資料庫,也被人們稱之為結構化資料庫。

redis能幹什麼?

1、記憶體儲存、持久化、記憶體中是斷電即失、所以說持久化很重要。

2、效率高,可用於快取記憶體。

3、發布訂閱系統。

4、地圖資訊分析。

5、計時器、計數器(瀏覽量!)

安裝redis(博主在windows環境進行搭建)

解壓到自己電腦的環境下。

win+r開啟cmd輸入cd +redis路徑。

然後輸入redis-server redis.windows.conf 命令啟動服務。

使用redis客戶端來連線redis

在啟動服務的基礎上,開啟新的cmd視窗來啟動redis-cli.exe。

輸入ping回應pong,表示連線成功。

什麼是redis,為什麼要學習redis

分布式系統 nosql資料庫 redis的定義 redis對比mysql 分布式系統 distributed system 由多台計算機和通訊的軟體元件通過計算機網路連線 本地網路或廣域網 組成。分布式系統是建立在網路之上的軟體系統。正是因為軟體的特性,所以分布式系統具有高度的內聚性和透明性。因此,...

詳解什麼是redis

企業中redis是必備的效能優化中介軟體,也是常見面試題,首先redis是由義大利人salvatore sanfilippo 網名 antirez 開發的一款記憶體快取記憶體資料庫。redis全稱為 remote dictionary server 遠端資料服務 該軟體使用c語言編寫,redis是乙...

node學習之 什麼是node?

i o input output 輸入輸出流 正常情況下i o的操作都是阻塞的 ajax同步是阻塞的 有 網路請求 資料庫處理 檔案的讀寫。1.防止甩鍋,明確資料互動的錯誤問題在誰。api介面文件是後端大神寫的,返回資料沒有,那麼是誰的鍋?2.能夠書寫api。全棧 3.了解前後端的互動流程 js不僅...