- 博客(25)
- 资源 (3)
- 收藏
- 关注
转载 ElasticSearch学习(十九) --java API 基本使用
Elasticsearch Java API有四类client连接方式 TransportClient RestClient Jest Spring Data Elasticsearch 其中TransportClient和RestClient是Elasticsearch原生的api。TransportClient可以支持2.x,5.x版本,TransportClient将会在Elastics...
2019-09-29 15:44:15
59
转载 ElasticSearch学习(十八) --聚合查询
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/92614132 为了满足桶聚合多样性需求,修改文档如下: DELETE my-index PUT my-index PUT my-index/persio...
2019-09-29 11:16:41
58
转载 ElasticSearch学习(十七) --查询统计
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/92612846 增加两条文档 PUT my-index/persion/5 { "name":"程裕强", "age":28, "salary...
2019-09-29 11:15:30
77
转载 ElasticSearch学习(十六) --排序功能
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/92612105 按照文档添加顺序排序 GET website/_search GET website/_search { "query": { ...
2019-09-29 11:13:43
163
转载 ElasticSearch学习(十五) --高亮操作
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/92572376 高亮概述 高亮使您能够从搜索结果中的一个或多个字段中获取突出显示的片段,以便向用户显示查询所匹配的位置。 当我们请求高亮显示时,响应体包含...
2019-09-29 11:12:30
60
转载 ElasticSearch学习(十四) --高级查询
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/91365617 创建索引 PUT website { "settings": { "number_of_replicas": 1, "...
2019-09-29 11:10:42
62
转载 ElasticSearch学习(十三) --mapping概述
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/91364242 mapping概述 ElasticSearch提供了丰富的映射参数对字段的映射进行参数设计,比如字段的分词器、字段权重、日期格式、检索模型...
2019-09-29 11:09:12
42
转载 ElasticSearch学习(十二) --元数据概述
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/91363116 元数据概述 mapping元字段是mapping映射中描述文档本身的字段,大致可以分为文档属性元数据、文档元数据、索引元数据、路由元数据和...
2019-09-29 11:07:27
44
转载 ElasticSearch学习(十一) --IK分词插件的安装
转载自:https://blog.csdn.net/chengyuqiang/article/details/78991570,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/91048333 插件安装 离线安装 下载安装包:https://github.com/medcl/elasticsearch-analysi...
2019-09-29 11:06:18
43
转载 ElasticSearch学习(十)--字段类型概述
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/91048231 字段类型概述 字符串类型 (1)string string类型在Elasticsearch旧版本中使用较多,从ElasticSearch...
2019-09-29 11:04:19
44
转载 ElasticSearch学习(九)--核心概念及基本操作
转载自:https://blog.csdn.net/chengyuqiang/column/info/18392,ES版本号6.3.0 转载自:https://blog.csdn.net/qq_23536449/article/details/91047732 核心概念解读 索引: 索引(index)是ElasticSearch存放具体数据的地方,是一类具有相似特征的文档的集合。ElasticSe...
2019-09-29 11:03:07
62
转载 ElasticSearch学习(八)--深入理解分片操作
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 本文转载自:https://blog.csdn.net/qq_23536449/article/details/90898718 路由文档到分片 当你索引一个文档,它被存储在单独一个主分片上。Elasticsearch是如何...
2019-09-29 11:01:22
102
转载 ElasticSearch学习(七) --批量操作
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 取回多个文档 Elasticsearch 的速度已经很快了,但甚至能更快。 将多个请求合并成一个,避免单独处理每个请求花费的网络延时和开销。 如果你需要从 Elasticsearch 检索很多文档,那么使用 multi-ge...
2019-09-29 10:56:47
178
转载 ElasticSearch学习(六) --版本控制与冲突解决
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 处理冲突 当我们使用 index API 更新文档 ,可以一次性读取原始文档,做我们的修改,然后重新索引 整个文档 。 最近的索引请求将获胜:无论最后哪一个文档被索引,都将被唯一存储在 Elasticsearch 中。如果其...
2019-09-29 10:55:12
85
转载 ElasticSearch学习(五) --文档操作
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 更新整个文档 在Elasticsearch中文档是不可变得,不能修改他们。相反,如果想要更新现有的文档,需要重建索引或者替换,我们可以使用相同的index API进行实现, PUT /website/blog/123 {...
2019-09-29 10:53:24
39
转载 ElasticSearch学习(四) --故障容错
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 应对故障 我们之前说过 Elasticsearch 可以应对节点故障,接下来让我们尝试下这个功能。 如果我们关闭第一个节点,这时集群的状态为 在本人电脑下效果: 我们关闭的是一个主节点。而集群必须拥有一个主节点保证正常工...
2019-09-29 10:50:33
38
转载 ElasticSearch学习(三)--Head插件安装
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 Elastic Head插件安装 下载elasticsearch-head:https://github.com/mobz/elasticsearch-head解压至 修改 \elasticsearch-head-mast...
2019-09-29 10:47:39
51
转载 ElasticSearch学习(二) --常用搜索介绍
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 本文结合原作者及个人实践,进行二次整理完成。 全文搜索 搜索下所有喜欢攀岩(rock climbing)的雇员 GET /megacorp/employee/_search { "query":{ "match"...
2019-09-29 10:22:52
22
转载 ElasticSearch学习(一) --环境搭建及基础知识
本文转载自:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html,ES版本号6.3.0 环境搭建 ElasticSearch:下载安装ElasticSearch:链接:https://pan.baidu.com/s/1HN0a7TU0chJue6_cBn0bzA 提取码:gx8e 启动elasticsearc...
2019-09-29 10:20:00
29
原创 kafka入门学习(三)--集成SpringBoot 操作topic
一、SpringBoot 中新建topic 非常简单只需要写个配置类就可以了 @Configuration public class KafkaInitialConfiguration { //创建TopicName为topic-new的Topic并设置分区数为4以及副本数为2 @Bean public NewTopic initialTopic() { ...
2019-08-22 16:35:52
232
原创 kafka入门学习(二) -- 使用 Kafka Connect 来 导入/导出 数据
一、设置文件源配置,输出配置 其中的源文件Source使用到的配置文件是${KAFKA_HOME}/config/connect-file-source.properties name=local-file-source connector.class=FileStreamSource tasks.max=1 file=/my/kafka/test.txt topic=connect-...
2019-08-22 16:34:45
129
原创 Kafka入门学习(一)-- 基本概念及springboot集成
kafka入门学习 一、基本概念 Kafka是一个分布式的发布 - 订阅消息传递系统和一个强大的队列,具有很好的吞吐量,内置分区,复制和固有容错功能,因此非常适合大型消息处理应用程序。 二、安装与启动 1、kafka依赖于zookeeper,所以先安装启动zookeeper 上传zookeeper压缩包 并解压 修改/my/zookeeper/zookeeper-3.4.9/conf/zoo...
2019-08-22 16:33:19
250
原创 MongoDB数据库入门学习
一、MongoDB介绍 MongoDB是一个跨平台,面向文档的数据库,提供高性能,高可用性和易于扩展。由C++语言编写的(这点很重要,则表示在Linux下需要安装gcc环境),MongoDB是工作在集合和文档上一种概念,是以文档的形式存储数据,数据结构由键值(key:value)对组成,类似JSON。 MongoDB数据库基本结构模型: MongoDB结构由大及小为库,集合,文档 ,最小单位为文...
2019-08-09 15:07:28
1741
原创 JVM深入理解及性能调优
jvm内存结构及性能调优 一、jvm简介 java虚拟机(java virtual machine jvm)一种能够运行java字节码的虚拟机。java程序经过一次编译之后,将java代码编译为字节码也就是class文件,然后在不同的操作系统上依靠不同的java虚拟机进行解释,最后再转换为不同平台的机器码,最终得到执行,这实现了java的跨平台机制。 三种JVM:① Sun公司的HotSpot ...
2019-07-13 19:14:41
154
转载 logback的使用和logback.xml详解
转自https://www.cnblogs.com/warking/p/5710303.html 一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf...
2019-04-15 17:07:27
36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝