新聞中心
阿里云支持Redis開放,提升構建可擴展應用的能力

創(chuàng)新互聯建站成立以來不斷整合自身及行業(yè)資源、不斷突破觀念以使企業(yè)策略得到完善和成熟,建立了一套“以技術為基點,以客戶需求中心、市場為導向”的快速反應體系。對公司的主營項目,如中高端企業(yè)網站企劃 / 設計、行業(yè) / 企業(yè)門戶設計推廣、行業(yè)門戶平臺運營、重慶App定制開發(fā)、成都手機網站制作、微信網站制作、軟件開發(fā)、雅安服務器托管等實行標準化操作,讓客戶可以直觀的預知到從創(chuàng)新互聯建站可以獲得的服務效果。
近日,阿里云宣布公開支持Redis,涵蓋Redis主從復制、Sentinel、集群、災備等NoSQL數據庫提供高可用的部署模式。這樣一來,可以更好地支持擴展性,實現快速分布式部署,擴容無縫順暢,支持更多企業(yè)應用,構建可擴展的應用程序。
首先,Redis在阿里云上可以實現主從復制。阿里云Redis中搭載的主從復制技術可以保證業(yè)務的可用性,并且能夠持續(xù)地實現數據恢復。由于Redis各節(jié)點之間的主從復制運行在同一內網中,可以確保寫入和讀取數據的實時性,節(jié)約大量的計算資源,保證開發(fā)人員能夠獲得最高存儲空間利用率。
此外,Redis可以在阿里云上實現Sentinel部署模式。Sentinel使用Valine可靠機制,可以保護Redis節(jié)點在主從復制發(fā)生故障時正常運行,當Redis節(jié)點出現反復故障時,可以實現自動故障切換和自動恢復,減少軟件和硬件的維護成本,并有效提高Redis的穩(wěn)定性和可用性。
另外,阿里云Redis可以實現集群和災備的部署模式。集群部署可以使Redis擁有更大的容量,采用多臺服務器組合組成,實現橫向擴展,節(jié)約計算資源;而災備部署則具有高可用性,雙方功能可以實時數據復制,在線替換硬件損壞或系統(tǒng)故障時,無需長時間停機,保證業(yè)務正常讀寫。
總而言之,阿里云支持Redis開放,不僅可以提供常規(guī)的功能,還可以支持主從復制、Sentinel、集群、災備等部署模式,讓開發(fā)者更加輕松快捷地實現擴展快速部署,為構建可擴展應用提供了可靠的基礎服務。
以下是相關代碼:
// 為Redis節(jié)點分配地址
127.0.0.1 master
127.0.0.2 replica01
127.0.0.3 replica02
// 配置主從復制
replicaof master replica01
replicaof master replica02
// 配置 Sentinel
sentinel monitor mymaster 127.0.0.1 6379 2
sentinel down-after-milliseconds mymaster 5000
sentinel parallel-syncs mymaster 1
sentinel failover-timeout mymaster 60000
//配置集群
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
//配置Disaster Recovery
replication-state-file replication.state
replica-backend ds-slave-redis
master-active-dataguard-check-style 1
創(chuàng)新互聯(cdcxhl.com)提供穩(wěn)定的云服務器,香港云服務器,BGP云服務器,雙線云服務器,高防云服務器,成都云服務器,服務器托管。精選鉅惠,歡迎咨詢:028-86922220。
當前名稱:阿里云支持Redis開放,提升構建可擴展應用的能力(阿里云開放redis)
轉載來于:http://m.fisionsoft.com.cn/article/cocdgjs.html


咨詢
建站咨詢
