随笔分类 - Elasticsearch
摘要:[toc] 1. 插入数据 关于下面的代码如何使用,可以借助于kibana的console,浏览器打开地址: 在console中输入代码,然后运行即可,也可以自己改成curl形式在命令行输入 插入数据可以指定id或者不指定id 1 使用自定义的id 使用put方式,并自己提供id 类似于下面的格式
阅读全文
摘要:1. 分词器的安装 NOTE: replace 6.2.3 to your own elasticsearch version github上面的地址 需要注意安装的版本和对应的elasticsearch相匹配 使用方法: 1 在ElasticSearch的配置文件config/elasticsea
阅读全文
摘要:elasticsearch和mysql在思想上是有不同的,elasticsearch有分词一说,比如 分词成 ,`奥运 北京奥运`。分词要要考虑两点,一个是查询字符串要不要分词,还有就是原存储字段是不是精确值。 1. match 查询 无论你在任何字段上进行的是全文搜索还是精确查询,match 查询
阅读全文
摘要:[TOC] 1. elasticsearch如何实现搜索 我们使用sql数据库的时候,要先创建数据库,然后创建表,之后才可以将数据存入到表中,这个表规定了数据的构成结构。虽然elasticsearch是一个无模式的搜索引擎并且可以自动匹配数据的结构(ES 会尽量根据 JSON 源数据的基础类型猜测你
阅读全文
摘要:[TOC] 1. 基本语法 如果你正在使用 Java,在代码中你可以使用 Elasticsearch 内置的两个客户端。所有其他语言可以使用 RESTful API 通过端口 9200 和 Elasticsearch 进行通信,你可以用你最喜爱的 web 客户端访问 Elasticsearch 。事
阅读全文
摘要:[TOC] 1 java8 环境 elasticsearch需要安装java 8 环境,配置JAVA_HOME 查看是否有旧版本的java 如果没有安装,可以进入官方选择适合自己的版本,下载地址:http://www.oracle.com/technetwork/java/javase/downlo
阅读全文


浙公网安备 33010602011771号