這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)Elasticsearch集群如何實(shí)現(xiàn)數(shù)據(jù)同步,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)公司是一家專業(yè)提供左貢企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為左貢眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。有時(shí)多個(gè)Elasticsearch集群避免不了要同步數(shù)據(jù),網(wǎng)上查找了下數(shù)據(jù)同步工具還挺多,比較常用的有:elasticserach-dump、elasticsearch-exporter、logstash等,其中dump工具有兩個(gè)版本,一個(gè)是nodejs版本,一個(gè)是go版本。
一、從A集群同步至B集群
./bin/esm -s http://xxxx:9200 -d http://yyyy:9200 -x src_index -y dst_index -q=site:example.com -w=5 -b=10 -c 10000
二、將A集群數(shù)據(jù)dump到本地文件
./bin/esm -s http://localhost:9200 -x src_index -m admin:111111 -c 5000 -b -q=site:example.com --refresh -o=dump.bin
三、將本地文件導(dǎo)入到A集群中
./bin/esm -d http://localhost:9200 -y "dest_index" -n admin:111111 -c 5000 -b 5 --refresh -i=dump.bin
上述就是小編為大家分享的Elasticsearch集群如何實(shí)現(xiàn)數(shù)據(jù)同步了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。