華為雲分布式快取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...