Elasticsearch一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。ElasticSearch也支持存储,查询,排序,分页等数据库的功能。Elasticsearch的数据就存储在硬盘中。当我们的访问日志非常大时,kabana绘制图形的时候会非常缓慢。而且硬盘空间有限,不可能保存所有的日志..
分类:
其他好文 时间:
2016-08-18 21:37:22
阅读次数:
10087
题记:Elasticsearch研究有一段时间了,现特将Elasticsearch相关核心知识、原理从初学者认知、学习的角度,从以下9个方面进行详细梳理。欢迎讨论……0. 带着问题上路——ES是如何产生的?(1)思考:大规模数据如何检索?如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题:
1)用什么数据库好?(mysql、sybase、oracle、达...
分类:
其他好文 时间:
2016-08-18 21:28:39
阅读次数:
231
一、环境介绍与安装准备 1、环境说明 2台虚拟机,OS为ubuntu13.04,ip分别为xxx.xxx.xxx.140和xxx.xxx.xxx.145。 2、安装准备 ElasticSearch(简称ES)由java语言实现,运行环境依赖java。ES 1.x版本,官方推荐至少使用jdk1.6的环 ...
分类:
其他好文 时间:
2016-08-18 10:01:13
阅读次数:
431
近发现elasticsearch近期索引文件大的吓人,清理了下之前的索引文件,发现服务器性能大大的减轻了一半,想一直保留近一个月的索引文件,但是又不想每个月手动清楚,在此写了一个小脚本一、手动删除rm-rf*2016-07-*二、api删除curl-XDELETE‘http://127.0.0.1:9200/logstash-2016..
分类:
其他好文 时间:
2016-08-17 23:30:10
阅读次数:
1211
前言 上一篇讲解了如何自定义右键菜单,都是前端的内容,本篇内容就一个:查询。聊天历史纪录查询,在之前介绍查找好友的那篇博客里已经提到过 Elasticsearch,今天它又要上场了。对于Elasticsearch不感冒的同学呢,本篇可以不用看啦。 from baidu: ElasticSearch是 ...
分类:
Web程序 时间:
2016-08-17 01:32:01
阅读次数:
386
[root@localhost local]# tar xzvf elasticsearch-2.3.5.tar.gz [root@localhost elasticsearch-2.3.5]# bin/elasticsearch 执行上面语句会报以下错误,解决方案:http://my.oschin ...
分类:
其他好文 时间:
2016-08-16 23:39:46
阅读次数:
429
elasticsearch源数据容量与索引容量的大小比例与很多因素有关,没有一个比较固定的比例。首先,是否存_all有着最大的影响,如果你的es不是拿来做全文检索,那么这个_all可以不用存;其次是_source(是否存原始数据);最后是对多少个字段分词,多少个字段建索引,使用什么分词..
分类:
其他好文 时间:
2016-08-16 22:07:55
阅读次数:
1893
curl方式创建elasticsearch的mapping curl -XPUT 'http://192.168.1.105:9200/bank/item2/_mapping' -d '{ "item2": { "properties": { "title": { "type": "string", ...
分类:
移动开发 时间:
2016-08-16 16:06:50
阅读次数:
421
一、Cluster setting Cluster indices.ttl.interval 允许设置多久过期的文件会被自动删除。默认值是60秒。 indices.cache.filter.size ES的filter cache有两种,一种是node级别的cache(filter cache默认类 ...
分类:
其他好文 时间:
2016-08-15 18:57:49
阅读次数:
409
Head插件——学习Elasticsearch的锋刃利器! 在学习Elasticsearch的过程中,必不可少需要通过一些工具查看es的运行状态以及数据。如果都是通过rest请求,未免太过麻烦,而且也不够人性化。 此时,head可以完美的帮助你快速学习和使用es。 Head插件可以实现基本信息的查看 ...
分类:
其他好文 时间:
2016-08-14 12:56:11
阅读次数:
125