ES
Kindle_code
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES 运行机制 与 分页方式
Lucene相关概念Lucene采用新文档生成新倒排索引,读时两边一起。Lucene构建单个倒排索引称为segment,合并在一起称为Lucene Index,对应ES中的一个ShardLucene有专门文件记录所有segment信息,称为commit point文件...原创 2020-08-09 00:57:18 · 453 阅读 · 0 评论 -
ES读写性能优化
写性能优化优化方案:客户端: 多线程写,批量写ES:在高质量数据建模前提下,主要在refresh,translog和flush之间做文章写性能优化 - refresh增大refresh_interval,降低实时性,增大一次refresh处理的文档树,默认是1s,设置为-1直接禁止自动refresh增大index buffer size ,参数 indices.memory.index_buffer_size(静态参数,在elasticsearch.yml),默认10%写性能优化 -原创 2020-08-02 01:02:37 · 1125 阅读 · 0 评论 -
ES为什么被称为实时性搜索
segmentLucene采用新文档生成新倒排索引,读时两边一起。Lucene构建单个倒排索引称为segment,合并在一起称为Lucene Index,对应ES中的一个ShardLucene有专门文件记录所有segment信息,称为commit point文件ES Index 与 Lucene Index整体视角对照图文档搜索实时性 - refresh· segment写入磁盘很耗时,借助缓存,先将segment在缓存中创建并开放查询,提升实时性,该过程成为refresh· ref原创 2020-08-02 00:33:57 · 919 阅读 · 0 评论 -
Elasticsearch 集群基本概念
构建集群命令启动es节点:bin/elasticsearch -Ecluster.name=my_cluster -Epath.data=my_cluster_node1 -Enode.name=node1 -Ehttp.port=5200 -dbin/elasticsearch -Ecluster.name=my_cluster -Epath.data=my_cluster_node2 -Enode.name=node2 -Ehttp.port=5200 -d基本概念Cluster Stat原创 2020-07-30 01:44:58 · 312 阅读 · 0 评论
分享