elasticsearch 批量导入数据
2017-07-11 15:10
585 查看
环境
虚拟机:centos7操作系统:win7
elasticsearch:5.4.3
摘要
假设你有一批现成的数据,比如:这里,你先把其复制保存在文件名为accounts.json的文件中。
这里特别注意最后一行数据一定要有换行,否则最后那条数据不会插入数据库。
上传文件
把accounts.json文件上传到服务器。(我默认你是启动了elasticsearch服务的)
接着在
accounts.json目录下,执行以下命令:
curl -u elastic:changeme -H "Content-Type: application/json" -XPOST '192.168.116.19:9200/bank/account/_bulk?pretty&refresh' --data-binary "@accounts.json"
我这里有
-u elastic:changeme,是因为我安装了
x-pack,所以需要,要是你没有安装,就不需要。
接着在执行
http://192.168.116.19:9200/_cat/indices?v查看:
部分信息如下:
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size green open bank -ais07NBQm6kK_ZqihP6xQ 5 1 1000 0 1.2mb 640.2kb
我们需要查看
docs.count数字,表示你目前库里面有多少条数据
相关文章推荐
- python批量导入数据进Elasticsearch的实例
- 2-Elasticsearch集群数据批量导入
- Elasticsearch 批量导入数据
- 使用python,批量导入数据到elasticsearch中
- Elasticsearch —— bulk批量导入数据
- ElasticSearch中批量导入数据: _bulk命令
- Sqlite3 批量导入数据
- Java实现批量导入excel表格数据到数据库中的方法
- SAP数据批量导入的常用方法
- 【实验总结二】如何从文本中批量导入数据
- 从Excel文件读取数据批量导入到Mysql数据库
- 用java实现excel数据批量导入数据库
- mysql与Oracle垃圾用户方案临时给的excel文件数据批量数据导入库操作步骤整理
- BulkSqlCopy 批量导入数据(Ef支持)
- 批量导入excel表格数据到数据库中
- php中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
- 第三节 ElasticSearch数据导入之Logstash
- 使用python向Redis批量导入数据
- java把excel数据批量导入到数据库
- 批量导入数据到mssql数据库的