1、esdump方式
#安装dump导入
yum install epel-release -y
yum install nodejs -y
yum install npm -y
npm install elasticdump
npm install -g n
sudo n v10
cd ./node_modules/elasticdump/bin
导mapping(表结构):
#导出mapping
elasticdump --input=http://localhost:9200/test --output=./test.json --type=mapping
#导入mapping
elasticdump --input=./test.json --output=http://localhost:9200/test --type=mapping
导数据:
#导出数据
elasticdump --input=http://localhost:9200/test --output=./test.json --type=data
#导入数据
elasticdump --input=./test.json --output=http://localhost:9200/test --type=data
2、使用put方式:
curl -XPUT 'http://192.168.2.237:9200/索引名' -d '
{
"mappings" : {
...
}
}'
curl -XGET 'http://192.168.2.237:9200/索引名/_mapping?pretty
网友评论