摘要: filter与query对比大解密 filter,仅仅只是按照搜索条件过滤出需要的数据而已,不计算任何相关度分数,对相关度没有任何影响query,会去计算每个document相对于搜索条件的相关度,并按照相关度进行排序 一般来说,如果你是在进行搜索,需要将最匹配搜索条件的数据先返回,那么用query 阅读全文
posted @ 2021-02-23 21:15 Cetus-Y 阅读(2090) 评论(0) 推荐(0)
摘要: 从best-fields换成most-fields策略best-fields策略,主要是说将某一个field匹配尽可能多的关键词的doc优先返回回来most-fields策略,主要是说尽可能返回更多field匹配到某个关键词的doc,优先返回回来 两者差异 (1)best_fields,是对多个fi 阅读全文
posted @ 2021-02-20 16:24 Cetus-Y 阅读(792) 评论(0) 推荐(0)
摘要: ElasticSearch版本特性release 5.X新特性 Lucene 6.X,性能提升,默认打分机制从TF-IDF改成BM25 支持ingest节点/Painless Scripting 、Completion suggested支持、原生Java REST客户端 Type标记成deprec 阅读全文
posted @ 2021-02-20 09:56 Cetus-Y 阅读(136) 评论(0) 推荐(0)
摘要: 一. index 1. 命名规则 _index 命名必须小写,不能以下划线开头,不能包含逗号、 _type 命名可以是大写或者小写,但是不能以下划线或者句号开头,不应该包含逗号, 并且长度限制为256个字符、 _id 唯一确定的文档,要么提供自己的_id ,要么es会自动生成 2. 创建索引 如果你 阅读全文
posted @ 2021-02-20 09:08 Cetus-Y 阅读(619) 评论(0) 推荐(0)
摘要: 1. 集群中的节点角色 Ingest Node 如何分配? 如何避免脑裂问题? 2. 分片及副本 3. 集群健康及监控 3.1 cat API 3.2 Cluster API 3.2.1 _cluster 3.2.2 _nodes 3.2.3 _remote 3.2.4 _tasks 3.3 X-P 阅读全文
posted @ 2021-02-19 11:54 Cetus-Y 阅读(580) 评论(0) 推荐(0)
摘要: 1. ES的架构 2. 核心概念 1. Near Realtime(NRT) 2. Cluster 3. Node 4. Index 5. Type 6. Document 7. Shard 8. Replication 9. Segment 10. 和关系型数据库的对比 11. 倒排索引 12.  阅读全文
posted @ 2021-02-19 11:40 Cetus-Y 阅读(281) 评论(0) 推荐(0)
摘要: ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。它用 Java 编写的,它的内部使用 Lucene 做索引与搜索,目的是使全文检索变得简单,设计用于云计算中,能够达到实时搜索,稳定,可靠,使用简单方便(使用JSON进行数据索引,通过隐藏 Lucene 的复 阅读全文
posted @ 2021-02-19 11:35 Cetus-Y 阅读(344) 评论(0) 推荐(0)
摘要: gtid跳过一个事务 show slave status 中的Executed_Gtid_Set. show global variables like '%gtid%'中的gtid_executed show master status 中的Executed_Gtid_Set 构建一个空事务如下 阅读全文
posted @ 2020-11-17 21:29 Cetus-Y 阅读(160) 评论(0) 推荐(0)
摘要: T2(sql执行完成时间) - T1(获得锁的实际时间) = T(这个得出来的是SQL执行的实际时间),因此res也就是实际的执行时间。根据实际时间与变量的long_query_time比较: 环境说明long_query_time 0.1 min_examined_row_limit 0 log_ 阅读全文
posted @ 2020-09-15 11:23 Cetus-Y 阅读(191) 评论(0) 推荐(0)
摘要: 5.7中当出现数据大量切斜的时候执行计划依然能够得到正确的执行计划。比如性别列索引,其中30行,29行为男性,1行为女性,下面是执行计划示例: mysql> set eq_range_index_dive_limit=100; Query OK, 0 rows affected (0.00 sec) 阅读全文
posted @ 2020-07-30 23:39 Cetus-Y 阅读(738) 评论(0) 推荐(0)