ElasticSearch
waterson
熟悉J2EE、Spring Cloud、设计模式、基本的架构知识,喜欢音乐、旅游、投资,不过玩得不太好。对项目管理有些理解,PMP。
展开
-
Elasticsearch详解-续
5.3 性能调优 Elasticsearch的默认配置,是综合了数据可靠性、写入速度、搜索实时性等因素。实际使用时,我们需要根据公司要求,进行偏向性的优化。5.3.1 写优化 假设我们的应用场景要求是,每秒300万的写入速度,每条500字节左右。 正对这种对于搜索性能要求不高,但是对写入要求较高的场景,我们需要尽可能的选择恰当写优化策略。综合来说,可以考虑以下几种方面来提升写索引的性能:加大 translog flush ,目的是降低 iops、writeblock 增加index re转载 2020-06-13 00:14:09 · 286 阅读 · 0 评论 -
Elasticsearch详解
5.1 Lucene简介 Lucene是一种高性能、可伸缩的信息搜索(IR)库,在2000年开源,最初由鼎鼎大名的Doug Cutting开发,是基于Java实现的高性能的开源项目。Lucene采用了基于倒排表的设计原理,可以非常高效地实现文本查找,在底层采用了分段的存储模式,使它在读写时几乎完全避免了锁的出现,大大提升了读写性能。Elasticsearch基于lucene,隐藏其复杂性,并提供简单易用的restful API接口、java API接口。所以理解ES的关键在于理解lucene的基本转载 2020-06-12 23:44:44 · 292 阅读 · 0 评论