一.在docker容器中进入elasticsearch对应的容器 二.安装vim编辑器 因为我们需要更改配置文件,安装过的朋友就不用安装了 三.进入到/config/elasticsearch.yml配置文件,添加一下两行代码 四.重启容器,配置完成 ...
分类:
其他好文 时间:
2019-06-16 17:34:10
阅读次数:
388
一些复杂的报表分析和搜索可以交给hadoop和elasticsearch,对于写并发大,读也并发大,我们可以考虑分库分表,主从读写分离或者两者结合等方式来提高并发性和时效性,例如PG大并发写,大数据查看可以用elasticsearch与PG数据同步来读,可以启到很好的效果。
分类:
数据库 时间:
2019-06-16 17:32:39
阅读次数:
743
logstash pipeline 包含两个必须的元素:input和output,和一个可选元素:filter。 从input读取事件源,(经过filter解析和处理之后),从output输出到目标存储库(elasticsearch或其他)。 在生产环境使用logstash,一般使用都将配置写入文件 ...
分类:
其他好文 时间:
2019-06-16 13:17:46
阅读次数:
375
一.关于docker的安装,注意几点 1.如果系统是Win10家庭版,是没有Hyper-V的,所以无法安装docker(运行docker安装包会报错),为此docker官网提供的解决方法是安装docker toolbox(一种结合docker,git,virtualBox的管理工具),而docker ...
分类:
其他好文 时间:
2019-06-16 12:02:41
阅读次数:
119
ElasticSearch 线程池类型分析之SizeBlockingQueue 尽管前面写好几篇ES线程池分析的文章(见文末参考链接),但都不太满意。但从ES的线程池中了解到了不少JAVA线程池的使用技巧,于是忍不住再写一篇(ES6.3.2版本的源码)。文中给出的每个代码片断,都标明了这些代码是来自 ...
分类:
编程语言 时间:
2019-06-15 23:05:04
阅读次数:
180
对于类似于这篇文章中的需求,Elasticsearch实现英文区分大小写搜索,创建了两个采用不同分词器内容相同的字段,实施搜索时,正常如果只有一个搜索条件,直接搜索某一个字段即可,但是如果有多两个搜索条件,比如:有两个搜索框,一个是区分大小写搜索,另外一个时正常的模糊搜索,这时在显示高亮的时候就会有 ...
分类:
其他好文 时间:
2019-06-15 15:52:42
阅读次数:
124
在使用ElasticSearch过程中,一般中文使用IK分词器,英文使用默认的分词器即可,但是对于上述分词器满足不了需求的情况下,需要自定义分析器。 以下思维导图包含ES分析器的结构和内置的一些组件: ...
分类:
其他好文 时间:
2019-06-15 15:24:28
阅读次数:
79
一、Redis简介 Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, Elasticsearch。这些案例整理好后,陆续都会上传Git。 SpringBoot2 版本,支持的组件越来越 ...
分类:
数据库 时间:
2019-06-15 00:21:11
阅读次数:
216
本文介绍如何使用go mysql elasticsearch同步mysql数据库信息到ElasticSearch。 1.go mysql elasticsearch简介 go mysql elasticsearch是一个将MySQL数据自动同步到Elasticsearch的服务。 它首先使用mysq ...
分类:
数据库 时间:
2019-06-13 20:50:33
阅读次数:
149
引言: 1. RESTful介绍:RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。RESTful 的核心思想就是,客户端发出的数据操作指令都是"动词 + 宾语"的结构。比如,GET /articles这个命令,GET是动词,/articles是宾语。 参考:阮一峰的网 ...
分类:
其他好文 时间:
2019-06-12 21:19:19
阅读次数:
92