Redis的簡介和使用場景

2021-10-21 19:42:49 字數 514 閱讀 4516

什麼是redis:

redis是用c語言開發的乙個開源的高效能鍵值對(key-value)的資料庫;也是nosql(非關係型資料庫)的一種

redis的特徵:

1.資料之間沒有必然的聯絡

2.內部採用單執行緒機制進行工作

3.高效能(官方提供測試資料:50個併發執行100000個請求,讀的速度是110000次/s,寫的速度是81000次/s 當然 隨著資料量的增加,讀寫速度會有所降低)

4.多資料型別支援

①.字串型別 string

②.列表型別 list

③.雜湊型別 hash

④.集合型別 set

⑤.有序集合型別 zset/soted_set

5.支援持久化,可以進行資料災難恢復

redis的應用:

關於redis的持久化策略以及快取機制可以看這篇部落格

redis的持久化策略以及快取機制

Redis 簡介和應用場景

redis全稱remote dictionary server 遠端資料服務 是乙個nosql資料庫,基於記憶體的分布式key value儲存系統。redis的併發數取決於網路頻寬,讀取速度可高達110000次 s,寫速度高達81000次。redis支援的資料型別有9種。binary safe st...

redis使用場景

最近要去面試php程式設計師,去各家招聘 看看,都要有redis方面的知識儲備。這裡寫一篇部落格,就當是對最近學習redis的一次回顧。簡單一句話介紹redis 基於記憶體的高效的key value資料庫,把資料載入到記憶體中進行處理,定期把資料儲存到硬碟進行儲存,單執行緒。redis五大資料型別 ...

redis使用場景

redis開創了一種新的資料儲存思路,使用redis,我們不用在面對功能單調的資料庫時,把精力放在寫龐大的sql上了,而是利用redis靈活多變的資料結構和資料操作來實現。redis常用資料型別 redis最為常用的資料型別主要有以下五種 下面我們先來逐一的分析下這五種資料型別的使用和內部實現方式 ...