首頁 >資料庫 >Redis >redis分片什麼意思

redis分片什麼意思

藏色散人
藏色散人原創
2019-06-11 09:43:287180瀏覽

redis分片什麼意思

redis分片什麼意思?

Redis的分片(Sharding或Partitioning)技術是指將資料分散到多個Redis實例中的方法,分片之後,每個redis擁有一部分原始資料集的子集。 (建議:《redis影片教學》)

在資料量非常大時,此技術能夠將資料量分散到若干主機的redis實例上,進而減輕單一redis實例的壓力。分片技術能夠以更容易擴展的方式使用多台電腦的儲存能力(這裡主要指記憶體的儲存能力)和運算能力:

(1)從儲存能力的角度,分片技術透過使用多台電腦的記憶體來承擔更大量的數據,如果沒有分片技術,那麼redis的儲存能力將受限於單一主機的記憶體大小。

(2) 從運算能力的角度,分片技術透過將運算任務分散到多核心或多台主機中,能夠充分利用多核心、多台主機的運算能力。

以上是redis分片什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn