Redis系列 (一)初識Redis

2021-10-06 03:24:34 字數 487 閱讀 2006

redis是由義大利人salvatore sanfilippo(網名:antirez)開發的一款記憶體快取記憶體資料庫。redis全稱為:remote dictionary server(遠端資料服務)。

redis 是乙個開源的,基於c語言編寫的、遵守bsd協議、支援網路互動、可基於記憶體也可持久化的日誌型、key-value儲存系統,它支援豐富的資料型別,如:string、list、set、zset(sorted set)、hash。

快!!!

在高併發、高pv的電商**或門戶**中必須也是優先要考慮的就是訪問速度要快。前面我們介紹redis是可基於記憶體的資料庫,我們知道記憶體讀寫速度遠比硬碟要快。因此redis在效能上比其他類似mysql這種基於硬碟儲存資料的資料庫要有非常明顯的優勢。

它的讀取速度可高達110000次/s,寫速度高達81000次/s。查詢和操作的時間複雜度都是o(1)。

專案中使用redis的目的,主要有以下幾項:

Redis系列之初識入門

redis,乙個完全免費開源的快取軟體,它是使用c語言編寫,基於記憶體的高效能key value資料庫。redis在網際網路儲存技術中得到非常廣泛的應用,它作為快取中介軟體,能夠解決網際網路應用中的一些技術瓶頸,且具有使用簡單,效能強悍,功能應用場景豐富的特點。redis與memcache mong...

Redis系列一 Redis安裝

1 安裝所使用的作業系統為ubuntu16.04 redis版本為3.2.9 root ubuntu opt wget root ubuntu opt tar zxvf redis 3.2.9.tar.gz root ubuntu opt redis 3.2.9 make 在執行make命令後可能會...

Redis入門與實踐 Redis初識 一

redis所有資料保持在記憶體中,對資料的更新將非同步的儲存到磁碟中 wget tar xzf redis 4.0.11.tar.gz ln s redis 4.0.11 redis cd redis make make install1 redis server redis 伺服器 2 redis...