随笔分类 - elasticsearch
摘要:curl -XPOST 'http://localhost:9200/_aliases' -d ' { "actions": [ {"add": {"index": "test1", "alias": "alias1"}} ] }'
阅读全文
摘要:elasticsearch简单查询示例:{ "from": "0", //分页,从第一页开始 "size": "10", //分页,从开始页取10页 "version": "true", //显示版本信息 "min_score": "0.15", //限制搜索返回结果的最低得分 ...
阅读全文
摘要:注:delete by query只适用于低于elasticsearch2.0的版本(不包含2.0)。有两种形式:1.无请求体curl -XDELETE 'localhost:9200/twitter/tweet/_query?q=user:kimchy'2.有请求体使用请求体的时候,请求体中只能使...
阅读全文
摘要:curl -XGET 'localhost:9200/index_name/_analyze?pretty&field=type_name.field_name' -d 'Robots cars'
阅读全文
摘要:示例数据文件document.json(index表示在索引中增加或替换现有文档,create表示如果文档不存在则添加文档,delete表示删除文档):{ "index": { "_index": "addr", "_type": "contact", "_id": 1 }}{ "name":...
阅读全文
摘要:前言这篇文章详细介绍了如何创建索引和某个类型的映射。下文中[address]指代elasticsearch服务器访问地址(http://localhost:9200)。1 创建索引1.1 简单创建语句curl -XPUT [address]/blog1.2 带参数的创建语句curl -XPUT [a...
阅读全文
摘要:昨天看hadoop视频的时候里面提到了google搜索引擎里使用的倒排索引技术,当时没有理解,今天翻阅了一些文档终于觉得拨云见日了,下面从用户在谷歌首页进行网页搜索这个角度来说明。 首先上一张图: 简单的来说,当用户在搜索框输入一个关键词点击查询按钮后,后台程序首先会计算出所查询词的哈希值,然后去哈
阅读全文