JDCloud雲計算基礎之雲緩存數據庫概述

雲緩存 - Redis

基於開源Redis協議的Key-Value類型在線緩存數據庫服務,主要通過內存(低延遲、高吞吐量的特點)+硬盤的存儲方式在提供高速的數據讀寫能力的同時能滿足數據的持久化存儲(數據被寫入硬盤),主要應用於遊戲、電商、視頻直播類、互聯網金融等場景。

雲緩存 - Memcached

基於Memcached協議的高性能、內存級的Key-Value,適用於高速緩存場景,快速部署、輕鬆運維的全套服務,極大緩解對後端存儲的壓力,提高網站或應用的相應速度,主要應用於訪問頻率極高的業務、電商大型促銷活動、遊戲數據、社交場景。

JDCloud雲計算基礎之雲緩存數據庫概述(1)
在沒有使用雲數據庫緩存之前的部署層次是在VPC私有網絡前端網絡子網部署WEB服務,例如在前端laaS平臺上部署雲主機和nginx服務,對後臺數據庫進行讀寫操作,在VPC私有網絡後端網絡子網部署了RDS數據庫來提供數據庫的支持,讓前端的WEB服務能夠對數據庫讀寫訪問來滿足應用場景,在高速讀寫大併發的應用場景,對後端數據庫產生較大的壓力,需要配置雲緩存數據庫,用戶訪問web-ser直接去查詢雲緩存,如果雲緩存沒有我們的數據,再去訪問後端數據庫,同時將返回的數據在雲緩存裏做一個cache,當其他用戶訪問同樣數據,直接由雲緩存提供查詢服務而不是回源到後端RDS數據庫,從而提高了數據庫的性能。

發佈了55 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章