- 博客(8)
- 收藏
- 关注
转载 Elasticsearch6.x字段类型
12.1 字段类型概述 一级分类 二级分类 具体类型 核心类型 字符串类型 string,text,keyword 整数类型 integer,long,short,byte 浮点类型 double,float,half_float,scaled_float 逻辑类型 boolean 日期类型 date 范围类型 ran...
2018-09-28 15:56:59 3923
转载 Elasticsearch架构设计
性能 首先是关于性能问题,前文也提到了Elasticsearch是可以做到近乎实时,这里就不过多介绍了,有兴趣的可以去上一篇实时架构了解。 索引文件的更新 数据写入Elasticsearch,形成索引文件(segments),索引文件用看来支持用户查询。Elasticsearch默认每一秒会形成一个segment,就是说一个小时会有3600个segments。这些segments组成完整的数...
2018-09-27 16:28:43 528
转载 深入了解Elasticsearch存储
本文我们深入了解关于Elasticsearch存储,如我们写入Elasticsearch的数据是如何在节点上存储的。 Elasticsearch的路径 Elasticsearch主要有以下路径: path.home:运行Elasticsearch进程的用的的home目录,默认为Java系统属性user.dir path.conf:Elasticsearch的配置文件目录 path.p...
2018-09-27 16:24:52 1385
转载 Elasticsearch单机多实例配置
由于elasticsearch分配的内存不超过32G,对于使用128G内存或更高的服务器来说,配置多实例可以保证对资源的充分利用,对于冷数据节点,配置多实例来压缩单个节点的资源也非常有必要。 配置方法: 1. 配置es存储实例个数,默认为1 node.max_local_storage_nodes: 2 2. 节点名,同一台机器上不同实例使用不同节点名 node.name: nod...
2018-09-27 10:32:09 1900
转载 关于Elasticsearch里面聚合group的坑
我们都知道Elasticsearch是一个分布式的搜索引擎,每个索引都可以有多个分片,用来将一份大索引的数据切分成多个小的物理索引,解决单个索引数据量过大导致的性能问题,另外每个shard还可以配置多个副本,来保证高可靠以及更好的抗并发的能力。 将一个索引切分成多个shard,大多数时候是没有问题的,但是在es里面如果索引被切分成多个shard,在使用group进行聚合时,可能会出现问题,这个在...
2018-09-14 16:57:17 2926
转载 Elasticsearch安装sql插件
首先需要先安装elasticsearch,npm,前面的博客有介绍! 进入elasticsearch的安装目录,执行如下命令: ./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/6.3.2.0/elasticsearch-sql-6.3.2.0.z...
2018-09-13 15:06:34 602
转载 Elasticsearch6.3安装head插件
首先需要安装elasticsearch,需要安装npm,git,前面的博客已经有了,这里就不介绍了。 1.用git上面的head插件进行安装: 进入elasticsearch的安装目录,执行如下命令 git clone git://github.com/mobz/elasticsearch-head.git cd elasticsearch-head npm install npm r...
2018-09-13 15:00:00 531
原创 linux安装npm
由于安装ES插件需要用到npm,所以需要安装npm. 1.安装Nodejs. 官网地址为http://nodejs.org 但国外地址下载太慢了,建议从淘宝下载(https://npm.taobao.org/mirrors/node/) wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4...
2018-09-13 14:37:08 2390 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人