elasticsearch中批量的upsert
来源:互联网 发布:mac 终端查看当前目录 编辑:程序博客网 时间:2024/06/15 20:09
大家知道,在elasticsearch中,使用bulk操作可以批量的处理数据,然而文档中的bulk似乎并不能处理upsert操作,事实上,只需要加上如下参数就可以了
"doc_as_upsert" : true
这样,使用python脚本时参数如下所示:
t = {'_index': INDEX_NAME, '_type': doc_type, '_id': doc['id'], '_op_type': 'update', 'doc': doc['doc'],'doc_as_upsert' : True}注意此时使用doc应该是文档的全体哦!
阅读全文
0 0
- elasticsearch中批量的upsert
- elasticsearch中的upsert
- mongodb中update方法的upsert和multi
- MongoDB 的 upsert
- MySql的upsert操作
- Upsert
- Elasticsearch的批量处理API
- MySQL中实现upsert操作
- ElasticSearch中批量导入数据: _bulk命令
- Elasticsearch java api中Bulk批量索引
- Phoenix系列:原子的Upsert
- ElasticSearch批量更新索引的优化
- elasticsearch bulk 批量加载索引的实例
- 关于在MySQL中实现upsert操作
- MongoDB upsert操作并发的原子性
- spring data mongo 的upsert和update
- 使用python,批量导入数据到elasticsearch中
- 如何把数据快速批量添加到Elasticsearch中
- css权重计算小结
- Eclipse下Tomcat的部署目录
- Ubuntu16.04安装caffe(仅cpu)
- FileWriter和FileReader解析
- 520你表白了没?看看程序员们的花式表白吧!
- elasticsearch中批量的upsert
- Android 动画总结
- 简单工厂模式
- 剑指Offer-5
- Threa.sleep()之学习线程一
- WCF数据协定
- 三阶魔方层先还原方法图解2
- 根据数据库中提供的坐标(经纬度) 在前端地图上标示坐标点、并显示
- HTML动态生成的方法