ES
Kindle_code
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES 运行机制 与 分页方式
Lucene相关概念 Lucene采用新文档生成新倒排索引,读时两边一起。 Lucene构建单个倒排索引称为segment,合并在一起称为Lucene Index,对应ES中的一个Shard Lucene有专门文件记录所有segment信息,称为commit point文件 ...原创 2020-08-09 00:57:18 · 489 阅读 · 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 · 1164 阅读 · 0 评论 -
ES为什么被称为实时性搜索
segment Lucene采用新文档生成新倒排索引,读时两边一起。 Lucene构建单个倒排索引称为segment,合并在一起称为Lucene Index,对应ES中的一个Shard Lucene有专门文件记录所有segment信息,称为commit point文件 ES Index 与 Lucene Index整体视角对照图 文档搜索实时性 - refresh · segment写入磁盘很耗时,借助缓存,先将segment在缓存中创建并开放查询,提升实时性,该过程成为refresh · ref原创 2020-08-02 00:33:57 · 953 阅读 · 0 评论 -
Elasticsearch 集群基本概念
构建集群命令 启动es节点: bin/elasticsearch -Ecluster.name=my_cluster -Epath.data=my_cluster_node1 -Enode.name=node1 -Ehttp.port=5200 -d bin/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 · 342 阅读 · 0 评论
分享