什麼是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最為常用的資料型別主要有以下五種 下面我們先來逐一的分析下這五種資料型別的使用和內部實現方式 ...