涂作权的博客

成功就是将个人潜能发挥到极限!&&以大多数人的努力程度之低,根本还轮不到拼天赋!...

安装elasticsearch-analysis-ik中文分词器

1 安装elasticsearch-analysis-ik中文分词器 Ik介绍:ik是一款中文的分词插件,支持自定义词库。 1.1 下载ik分词器 下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases 下载指...

2018-06-23 12:07:06

阅读数 719

评论数 0

ElasticSearch集群安装,Kibana安装,Logstash安装,Logstash-input-plugin-jdbc的配置使用

1.安装elasticsearch 参考:https://www.2cto.com/kf/201802/723573.html 1.1 三台机器创建es运行的用户 Es不能再root用户下启动,需要为es的运行创建用户 [root@bigdata1 elasticsearch-6.2...

2018-06-23 11:49:39

阅读数 327

评论数 0

ElasticSearch bulk批量增删改语法(来自学习资料 + 自己整理,第27节)

1 bulk语法 通过bulk语法,可以将crud所需的不同的操作放在一个语句里面。 先来查找一下看是否有数据: 查询命令为如下时: GET /test_index/test_type/1 查询的结果是: { "_index": ...

2018-06-15 00:50:27

阅读数 887

评论数 1

批量查询,mget语法,mget批量查询(来自学习资料,第26节)

1、批量查询的好处 就是一条一条的查询,比如说要查询100条数据,那么就要发送100次网络请求,这个开销还是很大的 如果进行批量查询的话,查询100条数据,就只要发送1次网络请求,网络请求的性能开销缩减100倍 2、mget的语法 (1)一条一条的查询 GET /test_index...

2018-06-14 00:58:48

阅读数 135

评论数 0

26、ES中使用mget批量查询api(学习笔记,来自课程资料 + 自己整理)

1、批量查询的好处 就是一条一条的查询,比如说要查询100条数据,那么就要发送100次网络请求,这个开销还是很大的,如果批量查询的话,查询100条数据,就只要发送1次网络请求,网络请求的性能开销缩减100倍。 2、mget的语法 (1)传统的一条条的查询的方式,语法如下: GET /tes...

2018-06-03 18:05:51

阅读数 863

评论数 0

17、document的全量替换,document的强制创建,document的删除(来源网络课程中的学习笔记)

1、document的全量替换 (1)语法与创建文档是一样的,如果document id不存在,那么就创建;如果document id已经存在,那么就是全量替换操作,替换document的json串内容。 (2)document是不可变的,如果修改document的内容天,第一种方式是全量替换...

2018-06-03 17:35:58

阅读数 127

评论数 0

16、分布式文档系统--document的_source元数据以及定制返回结果解析(来自学习资料+自己整理)

1、_source元数据 准备一条数据 put /test_index/test_type/1 { "test_field1": "test field1", "test_field2&q...

2018-06-03 17:22:02

阅读数 104

评论数 0

分布式文档系统-document id的手动指定与自动生成两种方式解析(来自学习笔记:龙果学院ES课程)

1、手动指定document id (1)根据应用情况来说,是否满足手动指定document id的前提: 一般来说,是从某些其他的系统中,导入一些数据到es时,会采取这种方式,就是使用系统中已有数据的唯一标识,作为es中document的id。举个例子,比如说,我们现在在开发一个电商网站,做...

2018-06-03 17:05:39

阅读数 234

评论数 0

ELK架构设计介绍(转:https://www.cnblogs.com/aresxin/p/8035137.html)

为什么用到ELK: 一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志...

2018-06-01 12:38:09

阅读数 1468

评论数 0

Elasticsearch之核心元数据:_index,_type,_id [学习笔记]

1、通过Kibana添加一条数据: PUT /test_index/test_type/1 { "test_content":"test test" } 执行后的效果如下: 获取数据: PUT /tes...

2018-05-05 13:49:04

阅读数 1086

评论数 0

ES分布式机制的透明性,垂直扩容和水平扩容,数据rebalance,master节点,节点平等的分布式架构,shard和replica机制(学习)

1、Elasticsearch对复杂分布式机制的透明影藏特性Elasticsearch是一套分布式的系统,分布式是为了应对大数据量影藏了复杂的分布式机制。分片机制(我们可以随随便便就将一些document插入到es集群中去,我们没有care过数据是怎么进行分片的,数据到哪个shard中去)clus...

2017-10-21 17:33:00

阅读数 1087

评论数 0

ES的多种搜索机制:query string search,query DSL,query filter,full-text search,phrase search,highlight search

1、query string search搜索全部商品:GET /ecommerce/product/_searchtook:耗费了几毫秒 timed_out:是否超时,这里是没有 _shards:数据拆成了5个分片,所以对于搜索请求,会打到所有的primary shard(或者是它的某个re...

2017-10-20 23:05:09

阅读数 375

评论数 0

ElasticSearch安装,ES启动,检查ES是否成功,Kibana下载和安装,Kibana的使用

1、安装JDK,至少1.8.0_73以上版本,java -version关于JDK安装,可以参考:http://blog.csdn.net/tototuzuoquan/article/details/18188109 2、下载和解压缩Elasticsearch安装包其中Elasticsearch的...

2017-07-20 23:54:58

阅读数 7960

评论数 1

Elasticsearch概述、ES概念、什么是搜索、全文检索、Elasticsearch功能,什么是distributed document store(来自网络+学习资料)

1.Elasticsearch概述Elasticsearch是一个分布式、高性能、高可用、可伸缩的搜索和分析系统。 以下是来自百度百度的介绍: ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。...

2017-07-19 15:59:23

阅读数 1610

评论数 1

Introduction | Elasticsearch权威指南(中文版) | 好的博文地址|官方资源所在位置

https://es.xiaoleilu.com/170_Relevance/10_Scoring_theory.html

2017-05-24 01:21:31

阅读数 1333

评论数 0

提示
确定要删除当前文章?
取消 删除