1. 程式人生 > >雲資料庫 Memcache 版使用教程

雲資料庫 Memcache 版使用教程

開發十年,就只剩下這套架構體系了! >>>   

簡介:

雲資料庫 Memcache 版是基於記憶體的快取服務,支援海量小資料的高速訪問。雲資料庫 Memcache 版可以極大緩解對後端儲存的壓力,提高網站或應用的響應速度。

雲資料庫 Memcache 版支援 Key-Value 的資料結構,相容 Memcached 協議的客戶端都可與阿里云云資料庫 Memcache 版進行通訊。

雲資料庫 Memcache 版支援即開即用的方式快速部署。對於動態 Web、APP 應用,可通過快取服務減輕對資料庫的壓力,從而提高網站整體的響應速度。

與本地自建 Memcached 相同之處在於雲資料庫 Memcache 版同樣相容 Memcached 協議,與使用者環境相容,可直接使用。不同之處在於硬體和資料部署在雲端,有完善的基礎設施、網路安全保障、系統維護服務。

教程連結:雲資料庫 Memcache 版使用教程

(課程主要介紹阿里雲 E-MapReduce 的使用方法)

架構:

雲資料庫 Memcache 版採取叢集版架構。 雲資料庫 Memcache 版內建資料分片及讀取演算法,整體過程對使用者透明,免去使用者開發及運維煩惱。每個分片節點採取主備架構保證服務高可用。

雲資料庫 Memcache 版由 Proxy 伺服器(服務代理)、分片伺服器和配置伺服器三個元件組成。

Proxy 伺服器

單節點配置,叢集版結構中會有多個 Proxy 組成,系統會自動對其實現負載均衡及故障轉移。

分片伺服器

每個分片伺服器均是雙副本高可用架構,主節點故障之後,系統會自動進行主備切換保證服務高可用。

配置伺服器

用於儲存叢集配置資訊及分割槽策略,目前採用雙副本高可用架構,保證高可用。

注意事項

三個元件的個數和配置,在購買叢集版相應規格時由系統固定指定,使用者暫時不能靈活選擇。

Memcache 叢集統一暴露一個訪問域名,使用者訪問該域名進行正常的 Memcache 訪問及資料操作,proxy 伺服器、分片伺服器和配置伺服器均不提供域名訪問,使用者不可以直接連線訪問對其進行操作。

更多精品課程:

阿里云云計算助理工程師認證(ACA)

阿里雲大資料助理工程師認證(ACA)

阿里云云安全助理工程師認證