因?yàn)樾阅軠y試需要,需要快速遷移已有的測試數(shù)據(jù),其中包括mysql和es的。
本地試驗(yàn)/windows環(huán)境
1. 安裝并配置java8環(huán)境
- 安裝
安裝地址 - 配置環(huán)境
自行百度
2. 安裝并啟動ES
- 下載并配置
鏈接:https://pan.baidu.com/s/1izwOpmlcSqJwTC9qd0w_vg
提取碼:7hdn - 解壓
- 配置:
config/elasticsearch.yml,修改network.host: 0.0.0.0 - 運(yùn)行:雙擊
bin/elasticsearch.bat - 校驗(yàn):訪問
127.0.0.1:9200
啟動成功
3.遷移數(shù)據(jù)工具
- 下載
鏈接:https://pan.baidu.com/s/1bqtZOX5W-51kwIbLFBLDSw
提取碼:mvn9 - 解壓
- 命令
esm.exe -s http://192.168.x.x:9200 -d http://192.168.x.x:9200 -x audience_index -y audience_user -w=1 -b=20
-s:資源ES所處的ip地址+ES端口號
-d:目標(biāo)ES所處的ip地址+ES端口號
-x:索引名稱
-y:索引類型
-w:線程數(shù),太大ES容易掛
-b:表示一次bulk請求數(shù)據(jù)大小,單位MB默認(rèn) 5M(太大容易掛)
-c:表示一次scroll請求數(shù)量(太大容易掛) -
執(zhí)行:執(zhí)行過程
4.數(shù)據(jù)存儲處
默認(rèn)配置中,數(shù)據(jù)會保存在data/nodes目錄下

