新聞中心
Redis,全稱Remote Dictionary Server,是一個(gè)開源的key-value(KV)數(shù)據(jù)庫,由Salvatore Sanfilippo開發(fā),由Redis官方維護(hù)。它是一個(gè)基于內(nèi)存并用作數(shù)據(jù)庫,緩存和消息代理系統(tǒng)的非關(guān)系型數(shù)據(jù)庫(NoSQL)。它的特點(diǎn)是支持靈活的數(shù)據(jù)結(jié)構(gòu),支持一些高性能的內(nèi)存數(shù)據(jù)結(jié)構(gòu),如線性數(shù)據(jù)結(jié)構(gòu)、哈希數(shù)據(jù)結(jié)構(gòu)、集合數(shù)據(jù)結(jié)構(gòu)、有序集合數(shù)據(jù)結(jié)構(gòu)等。另外,它也提供一些非常有用的特性,如持久化數(shù)據(jù),遠(yuǎn)程備份、多服務(wù)器部署等。

由于Redis擁有良好的性能,它已經(jīng)成為越來越多的企業(yè)選擇的首選鍵值數(shù)據(jù)庫。在傳統(tǒng)的數(shù)據(jù)庫架構(gòu)中,Redis有時(shí)會(huì)被用來作為一個(gè)獨(dú)立的訪問層,它已經(jīng)越來越多地應(yīng)用于聊天機(jī)器人,實(shí)時(shí)推薦系統(tǒng),聯(lián)合登錄系統(tǒng),電子商務(wù)系統(tǒng),游戲系統(tǒng),企業(yè)數(shù)據(jù)存儲(chǔ)系統(tǒng)等場景。
最近,Redis已經(jīng)開放了針對(duì)多主機(jī)的架構(gòu)的連接能力,使得它的功能更加強(qiáng)大,也可以更有效地提高Redis的性能,因?yàn)樗粌H能夠讓我們?cè)诙嗯_(tái)機(jī)器之間分布數(shù)據(jù),還可以將數(shù)據(jù)分布式處理,從而提高查詢速度。下面,我們來看看Redis在多主機(jī)上如何連接主庫:
要讓Redis實(shí)現(xiàn)多主機(jī)架構(gòu),我們可以使用Redis-Cluster來實(shí)現(xiàn)。它是一個(gè)完整的Redis集群管理工具,作為Redis官方支持的第三方庫,它可以讓我們很容易就能連接主庫。
安裝步驟:
1. 在Redis服務(wù)器上運(yùn)行Redis-Cluster:
# redis-trib create –replicas 1 hosta:6379 hostb:6379 hostc:6379
2. 等待集群完成初始化,然后就可以使用Redis-Cluster了:
// 連接到Redis-Cluster
# redis-cli -c -h hosta -p 6379
# redis> info cluster
Redis通過使用Redis-Cluster工具確實(shí)突破了部署和性能限制,給企業(yè)應(yīng)用提供了更多高性能可擴(kuò)展的解決方案。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
分享標(biāo)題:Redis突破界限,連接主庫(redis連接主db)
網(wǎng)頁網(wǎng)址:http://www.5511xx.com/article/djjeiee.html


咨詢
建站咨詢
