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

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


咨詢
建站咨詢
