redis基本概念

來源:互聯網
上載者:User

標籤:redis

1. redis是什麼

首先redis是一種key-value的儲存系統,它的特點是提供了5種儲存資料的結構,包括list,set,sortset,string,hash;這使得它能比關係型資料庫更好地描述資料的結構。

然後redis是一種基於記憶體的緩衝系統,同時也有持久化機制。

2. 為什麼會出現redis

首先,redis更加靈活;其次,在高並發的情境下讀取db會觸發io操作,效能會成為瓶頸;而redis是基於記憶體的,讀取效率更高。

3. redis的缺點是什麼

    redis無法自行區分冷熱資料,在不設定到期時間時,所有資料都會一直放在記憶體中,造成記憶體浪費。

    redis在進行持久化時會有丟失一部分資料的可能,並且會導致響應變慢。

    如果你的應用需要的資料量大於記憶體限制,那麼redis也無法勝任,因為在redis中資料都會被載入進記憶體。


本文出自 “任重道遠” 部落格,請務必保留此出處http://527026.blog.51cto.com/517026/1710687

redis基本概念

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.