
Elasticsearch
文章平均质量分 82
分布式搜索
后端从入门到精通
作者keying,擅长mysql,负责项目组mysql调优,jvm调优,代码性能优化,欢迎私信加好友(ke1ying)探讨问题。
展开
-
分布式搜索ElasticSearch-ES(一)
但如果查询某个字段,这个字段叫title其中存储着“明朝那些事”,这时候如果想查包含“那些”的title怎么查询呢,即使title有索引,这时候用模糊查询也会索引失效。为什么叫倒排索引呢,因为平时数据库我们是先通过id去找具体的值,而es的倒排索引我们通过次创建新的索引,所以先是去找值再找对应索引的具体值。如mysql采用正向索引,比如一个表里有id,这个自增id就属于主键索引,也属于正向索引,查询非常快。会把类型相同的索引放在一起,比如商品索引,用户索引,订单索引等。什么是ElasticSearch?原创 2023-08-09 21:08:36 · 1097 阅读 · 0 评论 -
Es、kibana安装教程-ES(二)
当我们分词器不管选择默认的,还是english还是chinese,分词结果都如右边,每个中文都是单独分词,这样肯定达不到我们想要的结果,查询的时候并不合适。上篇文章介绍了ES负责数据存储,计算和搜索,他与传统数据库不同,是基于倒排索引来解决问题的。Kibana是es可视化工具。Dsl语句有两个字段,analyzer表示分词器,standard是默认分词器,text则是需要分词的文本。下载好解压在es的目录plugins新建ik目录,将解压后的文件放进去。用cmd进入解压好的es目录下的bin目录,执行。原创 2023-08-13 22:57:15 · 879 阅读 · 0 评论