荒--
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Elasticsearch中text与keyword的区别
准备数据首先,使用bulk往es数据库中批量添加一些documentPOST /book/novel/_bulk{"index": {"_id": 1}}{"name": "Gone with the Wind", "author": "Margaret Mitchell", "date": "2018-01-01"}{"index": {"_id": 2}}{"name": "...转载 2020-03-02 17:08:15 · 1003 阅读 · 0 评论 -
第一章、ElasticSearch版本及安装
版本说明ES 5到7的版本变动,最大的本人认为就是type的变动了5.x 支持多种type6.x 只能有一种type7.x 将去除type 没有类型的概念大致安装步骤1.安装ElasticSearch(可参见博客)下载好相应版本(此处以elasticsearch-6.2.4为例),解压如下启动方式1:双击启动方式2在cmd下对应的bin目录中执行el...原创 2020-03-01 20:33:43 · 289 阅读 · 0 评论 -
第二章、基本概念
集群和节点 一个集群是由一个或多个ES组成的集合 每一个集群都有一个唯一的名字 每一个节点都是通过集群的名字来加入集群的 每一个节点都有自己的名字 节点能够存储数据,参与集群索引数据以及搜索数据的独立服务 基础概念 索引:含有相同属性的文档集合 类型:索引可以定义一个或多个类型,文档必须属于一个类型 (通常会定义有相同字段...原创 2020-03-01 22:34:02 · 185 阅读 · 0 评论 -
第三章、索引的创建查询
索引创建ES的API组成结构:使用RESTful API风格来命名APIAPI基本格式:http://<ip>:<port>/<索引>/<类型>/<文档id>常用HTTP动词:GET/PUT/POST/DELETE使用Head插件创建非结构化索引访问:localhost:9100路径:索引->新建索引->...原创 2020-03-02 11:13:44 · 430 阅读 · 0 评论 -
第四章、索引的插入、修改、删除
新增文档指定文档id新增自动产生文档id新增文档id:唯一索引值指向文档数据使用PostMan工具新增数据-指定文档id新增点击Send,可以看到ES响应的信息使用Head插件查看索引下的数据,docs字段代表索引下所有文档的数量值点击数据浏览,可以看见刚刚新增的数据使用PostMan工具新增数据-自动产生文档id新增点击Send,可以看到ES响应的信息使用...原创 2020-03-02 16:07:02 · 304 阅读 · 0 评论 -
第五章、查询
ES查询分类简单查询条件查询聚合查询22222原创 2020-03-02 16:40:43 · 150 阅读 · 0 评论 -
第六章、高级查询
query语法2222原创 2020-03-03 10:36:22 · 189 阅读 · 0 评论 -
第七章、filter和复合查询
filter context介绍在查询过程中,只判断该文档是否满足条件只有Yes或No使用PostMan进行filter context查询查询字数1000的书籍(word_count为1000),共有5条查询结果filter会对查询结果进行缓存,效率比query快,filter要与bool一起结合使用复合查询22222...原创 2020-03-03 12:20:25 · 322 阅读 · 0 评论 -
第八章、SpringBoot集成ElasticSearch
环境搭建22222原创 2020-03-03 14:58:22 · 337 阅读 · 0 评论 -
第九章、接口开发
一、查询接口开发2222二、增加接口开发三、删除接口开发四、更新接口开发五、复合查询接口开发2222原创 2020-03-03 21:02:10 · 353 阅读 · 0 评论