
elasticsearch
wbiblem
这个作者很懒,什么都没留下…
展开
-
Elasticsearch垃圾回收日志
Elasticsearch介绍Elasticsearch是构建在Java之上的、开源的、分布式搜索和分析引擎,因此JVM的性能对Elasticsearch性能至关重要。在负载超出节点所能承受的情况下,JVM垃圾内存回收的“Stop-The-World”会造成节点被踢出Elasticsearch集群。如果只是偶尔发生,Elasticsearch的冗余设计可以克服(如: Replica # = 1)。但转载 2017-05-09 19:47:28 · 941 阅读 · 0 评论 -
ES性能调优
ElasticSearch架构概述ElasticSearch是现在技术前沿的大数据引擎,常见的组合有ES+Logstash+Kibana作为一套成熟的日志系统,其中Logstash是ETL工具,Kibana是数据分析展示平台。ES让人惊艳的是他强大的搜索相关能力和灾备策略,ES开放了一些接口供开发者研发自己的插件,ES结合中文分词的插件会给ES的搜索和分析起到很大的推动作用。ElasticSearc转载 2017-05-09 21:41:44 · 676 阅读 · 0 评论 -
ES-索引过程和检索过程
索引过程 创建一个IndexWriter 用来写索引文件,它有几个参数,INDEX_DIR 就是索引文件所存放的位置,Analyzer 便是用来对文档进行词法分析和语言处理的。 创建一个Document 代表我们要索引的文档。 将不同的Field 加入到文档中。我们知道,一篇文档有多种信息,如题目,作者,修改时间,内容等。不同类型的信息用不同的Field 来表示。 IndexWriter 调用函数a转载 2017-05-31 20:49:38 · 3555 阅读 · 0 评论 -
ES-基本概念
基础概念 Elasticsearch是基于Luence实现的一款搜索引擎,支持分布式和集群,并且搜索近实时,主要用于搜索和数据分析。索引 index 可以理解为数据库中的database,存储的是实际数据,因为ES是以Luence为基础的,Luence索引是一种倒排索引结构,不同于数据库中的表面向行数据,索引是面向词而非面向文档,如下图是一个简单的存储结构: 一个索引由多个段组成,段的特性:写一次转载 2017-05-31 21:33:26 · 1577 阅读 · 0 评论