摘要:
更新操作,一般用这个的,应该不会很多吧!ES本身还是一个倾向于查询检索的框架,对于这种更新的操作,太过频繁总归是不好的。 不过阅读本篇后,你可以使用Script对所有的文档执行更新操作,也可以使用doc对部分文档执行更新,也可以使用upsert对不存在的文档执行添加操作。 更新 Update更新操作 阅读全文
摘要:
删除文档也算是常用的操作了...如果把Elasticsearch当做一款普通的数据库,那么删除操作自然就很常用了。如果仅仅是全文检索,可能就不会太常用到删除。 Delete API 删除API,可以根据特定的ID删除文档。 会返回下面的消息: 版本 每个索引都通过版本来维护。当想要删除某个文档的时候 阅读全文
摘要:
GET API是Elasticsearch中常用的操作,一般用于验证文档是否存在;或者执行CURD中的文档查询。与检索不同的是,GET查询是实时查询,可以实时查询到索引结果。而检索则是需要经过处理,一般默认是1秒钟吧...才能搜索到。合理利用这些方法,可以更灵活的使用Elasticsearch。 更 阅读全文
摘要:
如果你使用 这种正则是匹配不到回车换行符的。 所以应该像下面这么写: 阅读全文
摘要:
这本书看书名,感觉是教你时间管理,但其实80%都是鸡汤...不过,书既然买了,还是要好好看的。在历时一个月,每天早晨坐着马桶、吃饭、泡脚的无聊生活中,终于看完了这本书...收获还是不少的... 先说说艾力吧 作者艾力是新东方的集团演讲师,虽然不知道是什么级别,但是一定是佼佼者了。他比较厉害的是,坚持 阅读全文
摘要:
本篇继续一下Elasticsearch日常使用的技巧翻译。 在Elasticsearch有很多的api支持在body中指定_index等信息,比如mget或者msearch以及bulk。 默认的情况下,body中的index会覆盖掉url中的index参数。比如: 虽说在url中指定了index为t 阅读全文
摘要:
之前也有很多人写过这个话题的博客了,但是我觉得大家都千篇一律——贴上一堆CSS的代码,对于新手来说,可能直接拷贝过去CSS代码,能改变下博客的样式,但是知其然不知其所以然,想要自己修改样式,仍然无从下手。 本篇就通过博客布局、CSS基本的方法、JQuery的使用、调试技巧、响应式布局扩展 等几个方面 阅读全文
摘要:
本篇翻译的是Elasticsearch官方文档中的一些技巧,是使用Elasticsearch必不可少的必备知识,并且适用于所有的Rest Api。 返回数据格式化 当在Rest请求后面添加 时,结果会以Json格式化的方式显示。另外,如果添加 结果会以树的形式显示,默认都是Flase. 返回数据的易 阅读全文
摘要:
在elasticsearch中,有时会想要通过索引日期来筛选查询的数据,此时就需要用到日期数学表达式。 更多内容参考 "Elasticsearch翻译汇总" 基于日期数学表达式的索引 模式如下: 其中各个字段含义为: static_name 是索引的静态部分 date_math_expr 是日期的表 阅读全文
摘要:
Elasticsearch中数据都存储在分片中,当执行搜索时每个分片独立搜索后,数据再经过整合返回。那么,如果要实现分页查询该怎么办呢? 更多内容参考 "Elasticsearch资料汇总" 按照一般的查询流程来说,如果我想查询前10条数据: 1 客户端请求发给某个节点 2 节点转发给个个分片,查询 阅读全文