![](https://img-blog.csdnimg.cn/a12d5461dc7a4c4884f9bcb51e7de503.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ElasticSearch
文章平均质量分 72
ES 分布式、Restful 风格的搜索引擎
30岁老阿姨
从业8年Java开发,对于微服务、分布式及三维方向一直在努力着!
展开
-
Elasticsearch(六)---查询
match query会对查询语句进行分词,分词后查询语句中的任何一个词项被匹配,文档都会被搜索到。如果想查询匹配所有关键词的文档,可以用and操作符连接。multi_match是match的升级,用于搜索多个字段。也可以使用指数符指定搜索字段的权重。指定关键词出现在title中的权重是出现在description字段中的3倍。multi_match支持对要搜索的字段名称使用通配符。java 编程 思想 编程思想 java编程。分词之后匹配的任意一个都可以。java编程思想 title。原创 2023-11-01 09:59:25 · 284 阅读 · 0 评论 -
Elasticsearch(五)---映射
如果看起来像日期,比如:2017-09-12,它会识别为一个date类型的字段,否则会将它作为string字符串添加。_id可以用于term查询、terms查询、match查询、query_string查询、simple_query_string查询,但是不能用于聚合、脚本和排序。适用于索引结构化的字段,如email地址、主机名、状态码和标签。每条被索引的文档都有一个_type和_id字段,可以根据_type进行查询、聚合、脚本和排序。ES字段类型包括核心类型、复合类型、地理类型和特殊类型。原创 2023-11-01 09:54:56 · 289 阅读 · 0 评论 -
Elasticsearch(四)---文档管理
文档更新,在ES内部首先找到这个文档,删除旧文档执行更新,更新后再索引最新文档。原创 2023-10-31 09:29:30 · 181 阅读 · 0 评论 -
Elasticsearch(三)---索引
别名和索引是一对一的,使用别名索引文档或者根据ID查询文档是可以的,但是如果别名和索引是一对多,使用别名会发生错误,以为ES不知道把文档写入哪个索引中或者从哪个索引读取文档。curl是利用URL语法在命令行方式下工作的开源文件传输工具,使用curl可以简单实现常见的get/post请求。就是给一个索引或者多个索引起的一个另一个名字。在创建索引的时候指定分片的个数以及副本的个数,分片的个数创建索引后不能修改。ES索引关闭之后几乎不占用系统资源:关闭后索引就不能索引文档和检索文档了。修改ID是10的用户信息。原创 2023-10-31 09:15:30 · 271 阅读 · 0 评论 -
Elasticsearch(二)---搭建
并非所有的ES集群节点需要出现在单播列表中来发现全部的节点,但是必须为每个节点配置足够的地址,让其认识可用的“口碑传播”节点。例如,如果单播列表中的第一个节点认识7个集群节点中的3个,而单播列表中的第二个节点认识7个节点中的其他4个,那么该节点执行发现操作后就能找到集群中全部7个节点。一旦一个节点ping不通,节点连不上,ES做的第一件事是自动地将剩下节点中的副本分片升为主分片,因为索引操作会首先更新主分片。当集群中只有一个节点时,该节点先等一段时间,如果没有发现其他任何集群的节点,就将自己选为主节点。原创 2023-10-30 14:38:57 · 449 阅读 · 0 评论 -
ElasticSearch快速入门实战
ElasticSearch 搜索引擎原创 2022-06-21 22:24:13 · 576 阅读 · 6 评论