- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 php使用Elasticsearch-api之update_by_query操作
update_by_query是elasticsearch通过查询条件进行文档更新操作 使用update_by_query要满足如下条件: 1、根据查询条件进行文档更新的API是在Elasticsearch2.3+以上版本加上的 2、在Elasticsearch配置文件elasticsearch.ymf中加入如下配置项 script.inline: on scr
2017-04-11 22:41:42 4391
原创 php使用Elasticsearch-api之delete_by_query操作
在执行delete_by_query期间,依次执行多个搜索请求,以便找到要删除的所有匹配文档。每次发现一批文件时,执行相应的批量请求以删除所有这些文档。如果搜索或批量请求被拒绝,则delete_by_query 依赖于默认策略来重试拒绝的请求(最多10次,以指数返回)。达到最大重试次数限制将导致delete_by_query 中止,所有故障都将在failures响应中返回。已经执行的删除仍然坚持。
2017-04-09 22:35:12 2978
原创 php使用Elasticsearch之批量操作(bulk)
Elasticsearch的批量操作就像 mget 允许我们一次性检索多个文档一样, bulk API允许我们使用单一请求来实现多个文档的 create 、 index 、 update 或 delete 。这对索引类似于日志活动这样的数据流非常有用,它们可以以成百上千的数据为一个批次按序进行索引。 批量操作的行为(action)必须是以下几种: 行为 解释
2017-04-09 21:25:16 7135
Elasticsearch权威指南(中文版)
2016-12-17
PHPMailer邮件发送类包
2016-10-25
MySQL知识总结之sql语句
2016-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人