
elasticsearch
ZT_WOLF
种树最好的时机是十年前,其次是现在
展开
-
定期删除ElasticSearch索引脚本
在大数据项目中我们每天需要存储大量的数据到ElasticSearch( 以下简称es )中,但是存储空间毕竟是有限的,所以常常遇到es存储不够的时候,怎么办呢?有两种解决方案:1、扩容2、删除索引第一种方案我就不说了,这个方案实现起来最简单,但是成本比较高,而且到了一定时间还是会出现存储不够的情况,所以我们还是简单的采用第二种方案吧,删除过期索引,但是每天去删除太麻烦了,所以这里用一个定时...原创 2019-11-13 22:59:14 · 1790 阅读 · 0 评论 -
Elasticsearch基础教程分享
基础及相关资料首先我们先了解一下什么是Elastisearch,Elasticsearch(简称es)是一个基于Lucene库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有HTTP Web接口和无模式JSON文档。Elasticsearch是用Java开发的,并在Apache许可证下作为开源软件发布。es的中文官方网址是:https://www.elastic.co/...原创 2019-01-13 00:22:57 · 304 阅读 · 0 评论 -
工作随笔—Elasticsearch大量数据提交优化
问题:当有大量数据提交到Elasticsearch时,怎么优化处理效率?回答:批量提交当有大量数据提交的时候,建议采用批量提交。比如在做 ELK 过程中 ,Logstash indexer 提交数据到 Elasticsearch 中 ,batch size 就可以作为一个优化功能点。但是优化 size 大小需要根据文档大小和服务器性能而定。像 Logstash 中提交文档大小超...转载 2019-01-19 21:44:27 · 903 阅读 · 0 评论 -
Elasticsearch基础知识分享
Elasticsearch背景介绍Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。备注:Luc...原创 2019-02-13 10:59:37 · 234 阅读 · 0 评论 -
系统中引入消息队列的优缺点
我们经常说自己项目里用了redis、mq,但是其实我们并不知道自己为什么要用这个东西。其实说白了,就是为了用而用,或者是别人设计的架构,然后直接让我们使用,但是我们自己从头到尾都没思考过。或者假如你设计系统,然后你想引入消息队列,你有没有想过引入消息队列之后会不会有什么坏处?你要是没考虑过这个,那你盲目弄个MQ进系统里,后面出了问题,那就尴尬了。没有对自己的架构问过为什么的人,一定是平时没有思...原创 2019-07-27 21:15:33 · 773 阅读 · 0 评论 -
ElasticSearch工作原理简述
ES写数据的过程ES写数据的底层原理原创 2019-08-12 23:32:32 · 1131 阅读 · 0 评论