写在前边 搞了两三天了,一直有个问题困扰着我,ES集群中配置怎么能正确映射到主机上,这边经常报 原因是容器中的ES节点没有正确的映射到主机上,而且容器内ip是易变的,我该怎么配置呢? 临下班了,终于想到个法子, 固定容器ip——使用network_mode: host 看到主机模式的我眼前一亮,容器 ...
分类:
其他好文 时间:
2019-06-25 00:10:48
阅读次数:
127
ES-用于定义文档字段的核心类型 ES中一个字段可以是核心类型之一,如字符串、数值、日期、布尔型,也可以是一个从核心类型派生的复杂类型,如数组。 字符串类型 索引一类型为字符串的数据doc1: doc2: 在name字符串字段里搜索单词late 索引过程和搜索过程如下 当索引"name":"Late ...
分类:
其他好文 时间:
2019-06-25 00:09:16
阅读次数:
111
前段时间做的东西,闲下来做一下整理记录。 业务:将数据从本地恢复到ES上,本地文件较大,解压后数据量在10个G左右的数据。 逻辑处理:针对业务需求,共尝试过三次实践。 一、使用bulk:ES本地支持的批量导入方式,推荐文本大小在10-15M左右,文件的上限应该是不能超过200M(不确定)。 二、使用 ...
分类:
Web程序 时间:
2019-06-24 16:39:35
阅读次数:
189
TiDB在特来电的探索 一、 为什么研究TiDB 特来电大数据平台通过开源与自研相结合的方式,目前已经上线多套集群满足不同的业务需求.目前在大数据存储和计算方面主要使用了Hbase、Elasticsearch、Druid、Spark、Flink.大数据技术可谓是百花齐放,百花齐放 百家争鸣,不同的技 ...
分类:
数据库 时间:
2019-06-23 23:03:59
阅读次数:
272
SOLR是什么 (官方的解释) Solr是基于Apache Lucene构建的流行的、快速的、开源的企业搜索平台。 Solr也是高度可靠、可伸缩和容错的,提供分布式索引、复制和负载平衡查询、自动故障转移和恢复、集中配置等等。Solr为世界上许多最大的互联网站点提供搜索和导航功能。 Solr官网地址: ...
分类:
其他好文 时间:
2019-06-23 22:48:24
阅读次数:
234
es的简单操作 我们在添加三篇文档,首先检查索引s18是否存在,不存在就先创建,存在则添加(更新)文档. 什么是elasticsearch? es的下载和安装 es快速上手 文档 ...
分类:
其他好文 时间:
2019-06-23 22:37:39
阅读次数:
132
Elasticsearch1.query string search1.1.搜索全部// 1. GET http://ip:9200/test/test/_search 结果: { "took": 86, # 耗费的时间:ms "timed_out": false, # 是否超时 "_shards" ...
分类:
其他好文 时间:
2019-06-23 13:59:42
阅读次数:
110
一、特点 分布式,高可用,多类型,多API,面向文档(nosql),异步写入,近实时,基于Lucene,Apache协议 二、核心概念 近实时:延时一般在一秒左右,折中方案(每个几秒刷新一次,index.refresh_inteform) 集群: 节点加入集群时要按名字索引,因此时集群名字不要冲突。 ...
分类:
其他好文 时间:
2019-06-23 01:29:21
阅读次数:
138
ES-使用映射来定义各种文档 每篇文档属于一种类型,而每种类型属于一个索引。从数据的逻辑划分来看,可以认为索引是数据库,而类型是数据库中的表。类型包含了映射中每个字段的定义。映射包括了该类型的文档中可能出现的所有字段,并告诉ES如何索引一篇文档的多个字段。 类型只提供逻辑上的分离:在ES中,不同类型 ...
分类:
其他好文 时间:
2019-06-22 22:26:45
阅读次数:
296
将文本field的fielddata属性设置为true,才能聚合PUT/ecommerce/_mapping/product{"properties":{"tags":{"type":"text","fielddata":true}}}聚合分析,算每个tag下的商品数量GET/ecommerce/product/_search{"size":0,"aggs":{"group_by_tags":{"
分类:
其他好文 时间:
2019-06-22 21:18:50
阅读次数:
148