最新 最热

使用 Elasticsearch 的 NGram 分词器处理模糊匹配

接到一个任务:用 Elasticsearch 实现搜索银行支行名称的功能。大概就是用户输入一截支行名称或拼音首字母,返回相应的支行名称。比如,用户输入"工行"或者"gh",我需要返回"工行XXX分行"类似这样的结果。我心里嘀咕着:数据库...

es2
2018-03-15
0

Spark Streaming + Elasticsearch构建App异常监控平台

如果在使用App时遇到闪退,你可能会选择卸载App、到应用商店怒斥开发者等方式来表达不满。但开发者也同样感到头疼,因为崩溃可能意味着用户流失、营收下滑。为了降低崩溃率,进而提升App质量,App开发团队需要实时地监控App...

2018-03-12
0

ELK日志套件安装与使用

1、ELK介绍ELK不是一款软件,而是elasticsearch+Logstash+kibana三款开源软件组合而成的日志收集处理套件,堪称神器。其中Logstash负责日志收集,elasticsearch负责日志的搜索、统计,而kibana则是ES的展示神器,前端炫丽,点几...

es2
2018-03-12
0

ElasticSearch优化系列三:索引过程

大家可能会遇到索引数据比较慢的过程。其实明白索引的原理就可以有针对性的进行优化。ES索引的过程到相对Lucene的索引过程多了分布式数据的扩展,而这ES主要是用tranlog进行各节点之间的数据平衡。所以从上我可以通过...

es2
2018-03-09
0

ElasticSearch优化系列一:集群节点规划

节点职责单一,各司其职elasticSearch的配置文件中有2个参数:node.master和node.data。这两个参 数搭配使用时,能够帮助提供服务器性能。数据节点node.master: false node.data: true该node服务器只作为一个数据节...

es2
2018-03-08
0

ElasticSearch优化系列二:机器设置(内存)

预留一半内存给Lucence使用一个常见的问题是配置堆太大。你有一个64 GB的机器,觉得JVM内存越大越好,想给Elasticsearch所有64 GB的内存。当然,内存对于Elasticsearch来说绝对是重要的,用于更多的内存数据提供更快的操作。...

2018-03-08
0

Elasticsearch Cluster 安装与配置

本文节选自《Netkiller Database 手札》作者:netkiller 网站: http://www.netkiller.cn23.1.2. Elasticsearch Cluster集群模式需要两个以上的节点,通常是一个 master 节点,多个 data 节点首先在所有节点上安装 elastics...

es2
2018-03-05
0

怎样将 MySQL 数据表导入到 Elasticsearch

本文节选自《Netkiller Database 手札》MySQL 导入 Elasticsearch 的方法有很多,通常是使用ETL工具,但我觉得太麻烦。于是想到 logstash 。23.8. Migrating MySQL Data into Elasticsearch using logstash23.8.......

2018-03-05
0

Spring boot with Elasticsearch 5.5.1

Spring boot with Elasticsearch 5.5.1本文节选自《Netkiller Java 手札》 作者:netkiller 网站: http://www.netkiller.cn5.27. Spring boot with Elasticsearch 5.5.xSpring data 目前...

2018-03-05
0

ElasticSearch + Logstash + Kibana 一键安装

第 19 章 ElasticSearch + Logstash + Kibana目录19.1. ElasticSearch + Logstash + Kibana 安装19.1.1. ElasticSearch 安装19.1.2. Kibana 安装19.1.3. Logstash 安装19.2. 日志采集...

2018-03-05
0