
搜索引擎
谈胖胖
码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
elasticsearch从入门到入门系列(五)---集群的世界
1.基本核心概念 Cluster 集群:⼀个 Elasticsearch 集群由⼀个或多个节点(Node)组成,每个集群都有⼀个共同的集群名称作为 标识。 Node节点 ⼀个 Elasticsearch 实例即⼀个 Node,⼀台机器可以有多个实例,正常使⽤下每个实例应该会部署在不同的机器上。Elasticsearch 的配置⽂件中可以通过 node.master、node.data 来设置...原创 2019-11-18 21:16:54 · 9676 阅读 · 0 评论 -
elasticsearch从入门到入门系列(四)---搜索高级使用
1.es索引的别名使用 在开发中,随着业务需求的迭代,较⽼的业务逻辑就要⾯临更新甚⾄是重构,⽽对于es来说,为了 适应新的业务逻辑,可能就要对原有的索引做⼀些修改,⽐如对某些字段做调整,甚⾄是重建索 引。⽽做这些操作的时候,可能会对业务造成影响,甚⾄是停机调整等问题。由此,es提供了索引 别名来解决这些问题。 索引别名就像⼀个快捷⽅式或是软连接,可以指向⼀个或多个索引,也可 以给任意⼀个需要索引...原创 2019-11-18 09:10:45 · 6781 阅读 · 0 评论 -
elasticsearch从入门到入门系列(三)---搜索大汇总
1.term的多种查询 介绍: 单词级别的查询 这些查询通常用于结构化的查询,比如:number,date,keyword等,而不是text 也就是说,全⽂本查询之前要先对⽂本内容进⾏分词,⽽单词级别的查询直接在相应字段的 反向索引中精确查找,单词级别的查询⼀般⽤于数值、⽇期等类型的字段上 Term Query精确匹配查询(查找号码为23的球员) 请求: POST ...原创 2019-11-14 08:40:14 · 6613 阅读 · 0 评论 -
elasticsearch从入门到入门系列(二)---快速入门C
1.分词器的介绍和使用 什么是分词器 将用户输入的一段文本,按照一定逻辑,拆分为多个词语的一种工具 常见的内置分词器 standard analyzer:标准分析器器是默认分词器器,如果未指定,则使⽤用该分词器器。 请求: POST localhost:9200/_analyze { "analyzer": "standard", ...原创 2019-11-11 22:11:36 · 6878 阅读 · 0 评论 -
elasticsearch从入门到入门系列(二)---快速入门B
1.文档操作 新增文档 请求(一): PUT localhost:9200/nba/_doc/1 (指定id) { "name": "哈登", "team_name": "⽕火箭", "position": "得分后卫", "play_year": "10", "jerse_no"...原创 2019-11-11 21:50:22 · 6068 阅读 · 0 评论 -
elasticsearch从入门到入门系列(二)---快速入门A
1.核心概念介绍 索引(index):一个索引可以理解成一个关系型数据库 类型(type): 一种type就像一个类表,比如user表,order表 注意 ES 5.X中一个index可以有多种type ES 6.X中一个index只有一种type ES 7.X中已经移除了type的概念 映射(mapping):mapping定义了每个字段的类型等信息,相当于...原创 2019-11-11 15:34:18 · 4936 阅读 · 0 评论