華為雲分布式快取服務DCS與開源服務差異對比

2022-07-08 10:30:15 字數 1467 閱讀 9321

華為雲分布式快取dcs提供單機、主備、集群等豐富的例項型別,滿足使用者高讀寫效能及快速資料訪問的業務訴求。支援豐富的例項管理操作,幫助使用者省去運維煩惱。使用者可以聚焦於業務邏輯本身,而無需過多考慮部署、監控、擴容、安全、故障恢復等方面的問題。

dcs基於開源redis、memcached向使用者提供一定程度定製化的快取服務,因此,除了擁有開源服務快取資料庫的優秀特性,dcs提供更多實用功能。

與開源redis差異

表1 dcs與自建開源redis的差異說明

比較項

開源redis

dcs redis

服務搭建

從自行準備伺服器資源到redis搭建,需要0.5~2天。

版本密切關注開源社群,及時支援最新redis的版本。目前支援redis3.x、4.x、5.x三個大版本。

安全自行保證網路與伺服器的安全。

效能監控

提供簡單的資訊統計。

提供30餘項監控指標,並支援使用者自定義監控閾值和告警策略。

提供基於各項監控制定閾值告警,支援客戶自定義,便於及時發現業務異常。

備份恢復

支援。支援控制台一鍵恢復資料。

視覺化維護快取引數

不具備,需要自行開發。

可擴充套件性

需要中斷服務。首先為伺服器調整執行記憶體,然後調整redis記憶體配置並重啟作業系統與服務。

規格可根據實際需要,在dcs支援的規格範圍內進行擴容或者縮容。

易運維人工運維

完善的運維服務配套,7*24小時監控與運維保障。

與開源memcached差異

表2 dcs與自建開源memcached的差異說明

比較項

開源

dcs memcached

服務搭建

從自行準備伺服器資源到memcached搭建,需要0.5~2天。

5~15分鐘完成購買和建立。

安全自行保證網路與伺服器的安全。

效能單節點達10萬qps(query per second)。

監控提供簡單的資訊統計。

提供30餘項監控指標,並支援使用者自定義監控閾值和告警策略。

提供基於各項監控制定閾值告警,支援客戶自定義,便於及時發現業務異常。

備份恢復

支援。視覺化維護

不具備,需要自行開發。

可擴充套件性

需要中斷服務。首先為伺服器調整執行記憶體,然後調整memcached記憶體配置並重啟作業系統與服務。

規格可根據實際需要,在dcs支援的規格範圍內進行擴容或者縮容。

易運維人工運維

完善的運維服務配套,7*24小時監控與運維保障。

持久化不支援。

主備例項支援持久化。

本文內容來自華為雲幫助中心

本地快取與分布式快取

因為系統已經無法從優化業務 的角度去優化系統了 為了提高系統的效能 可以將對資料一直性不高和不會頻繁修改的資料存入快取中 避免頻繁訪問資料庫 以此來優化效能 首先去快取中查詢如果沒有再從資料庫中查詢並儲存至快取中 如果有直接返回 可以在專案中新建乙個map用雲儲存快取資料 快取使用流程和之前一樣 有...

服務端分布式快取與本地快取

快取技術是保障系統效能的基礎技術 核心技術。最大程度上避免對資料庫的併發查詢,從而降低因為資料庫資源不足導致的系統故障。提公升系統的響應速度,保證使用者體驗 總之快取使系統穩定高效的執行。如果你的系統使用到了資料庫,但沒有使用快取,那你的 一定沒有多少訪問量 如果有訪問量,那你的 可用狀態一定是斷斷...

memcached快取,「分布式」 快取伺服器

memcached快取,分布式 快取伺服器,其本身沒有分布式功能,且各個memcached快取之間不會通訊與共享,因此其分布式取決客戶端的實現 也就是說客戶端存資料,可能存到不同的memcached,但取的時候直接取不用管存在哪乙個memcached。mem new memcached 新增多個me...