简介 TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务端保存的一份关于对方的信息,如ip地址、端口号等。TCP可以看成是一种字节流,它会处理IP层或以下的层的丢包、重复以及错误问题。在连接的建立过程中,双方需要交换一些连接的参数。这些参数可以放在TCP头部。一个TCP连接由一个4元组构成,分别是两个IP地址和两个端口号。一个TCP连接通常分为三个阶段:连接、数据传输、退出(关闭)。通过三次握手建立一个链接,通过四次挥手来关…

2021年12月15日 0条评论 216点热度 harry 阅读全文

Spark2.0 读写ES数据(scala)——elasticsearch6.5.4 @羲凡——只为了更好的活着 Spark2.0 读写ES数据(scala)——elasticsearch6.5.4 特别强调楼主使用spark2.3.2版本,elasticsearch6.5.4版本 1.准备工作 在pom.xml文件中要添加 dependency> groupId>org.elasticsearchgroupId> artifactId>elasticsearch-hadoopartifac…

2021年12月15日 0条评论 326点热度 harry 阅读全文

Hbase原理、基本概念、基本架构   概述   HBase是一个构建在HDFS上的分布式列存储系统; HBase是基于Google BigTable模型开发的,典型的key/value系统; HBase是Apache Hadoop生态系统中的重要一员,主要用于海量结构化数据存储; 从逻辑上讲,HBase将数据按照表、行和列进行存储。 与hadoop一样,Hbase目标主要依靠横向扩展,通过不断增加廉价的商用服务器,来增加计算和存储能力。Hbase表的特点 大:一个表可以有数十亿行,上百万列; 无模式:每行都有一个…

2021年12月15日 0条评论 214点热度 harry 阅读全文

在Kubernetes上部署Elasticsearch集群 2018-12-13更新: 鉴于最近很多网友询问关于Elasticsearch部署的问题,主要问题在于容器操作系统的内核参数限制,在此将最新的部署文件贴出来,仅供参考: --- apiVersion: v1 kind: ServiceAccount metadata: labels: app: elasticsearch name: elasticsearch-admin namespace: ns-elastic --- apiVersion: rbac…

2021年12月15日 0条评论 222点热度 harry 阅读全文

java操作ElasticSearch(es)进行增删查改操作 ElasticSearch(名称太长,后面简称ES)作为一个搜索引擎,目前可谓是如日中天,几乎和solr齐驾并驱。关于他能做什么,跟云计算有什么关系,在此不再描述。但是ES的官方文档,特别是关于java的客户端文档,真是少的可怜,甚至连个完整的增删改的示例都没有。在此,我就献丑了。 在开始讲解之前,还是先做个铺垫,为了能够有一个可以索引的模型,我们自定义了一个模型,暂时起个名称叫LogModel吧,这个模型有各种数据类型,int,long,String…

2021年12月15日 0条评论 296点热度 harry 阅读全文

SpringBoot整合(ES)ElasticSearch7.8 SpringBoot整合ElasticSearch7.8 所有的教程都参考于官方文档,这里给大家说明文档位置,搜索elasticsearch官网的Docs界面,找到ElasticSearch Client这个选项,图中也有位置,根据图中的位置找就行了。 前提是要安装好ES,挺简单的,这里就不说了。 添加依赖 根据官方文档导入对应架包 dependency> groupId>org.elasticsearch.clientgroupId&g…

2021年12月15日 0条评论 314点热度 harry 阅读全文

Elasticsearch开发进阶指南——如何选择合适的ES版本 Elasticsearch不只是全文检索引擎的领头羊,现在也是各个大厂标配的大数据平台之一,被广泛用于搜索加速,用户标签、画像系统、向量搜索等领域,它不是传统的关系型数据库,但这个信息爆炸,数据堆积的时代,我们获取知识的方式已经极大的改变,搜索、提问成了获取知识的第一手段。对Elasticsearch工程师的要求已经不亚于甚至超过了对DBA的要求。那么,要如何才能成为一个被认可的Elasticsearch工程师?希望这个系列文章能够从一个开发工程师的…

2021年12月15日 0条评论 460点热度 harry 阅读全文

springBoot / Cloud 整合 ES(elasticsearch ) 7.1.1 这篇文章简单的记录一下springBoot /Cloud 整合 最新版本的ES搜索引擎, 如果有需要开始安装等相关资料可以查看: ES: Es权威指南(中文版): https://es.xiaoleilu.com/010_Intro/00_README.html ES 安装 https://blog.csdn.net/andyzhaojianhui/article/details/75195296 ES java 文档:h…

2021年12月15日 0条评论 263点热度 harry 阅读全文

Elasticsearch的介绍 以及使用python操作es详细步骤 一. 什么是 Elasticsearch 想查数据就免不了搜索,搜索就离不开搜索引擎,百度、谷歌都是一个非常庞大复杂的搜索引擎,他们几乎索引了互联网上开放的所有网页和数据。然而对于我们自己的业务数据来说,肯定就没必要用这么复杂的技术了,如果我们想实现自己的搜索引擎,方便存储和检索,Elasticsearch 就是不二选择,它是一个全文搜索引擎,可以快速地储存、搜索和分析海量数据。 Elasticsearch是一个基于Lucene的搜索服务器。它…

2021年12月15日 0条评论 277点热度 harry 阅读全文

Elasticsearch数据库 1、什么是Elasticsearch 1、概念以及特点          1、Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。是一个接近实时的搜索平台,从索引这个文档到这个文档能够被搜索到只有一个轻微的延迟,企业应用定位:采用Restful API标准的可扩展和高可用的实时数据分析的全文搜索工具。     2、可拓展:支持一主多从且扩容简易,只要cluster.name一致且在同一个网络中就能自动加入当前集群;本身就是开源软件,也支持…

2021年12月15日 0条评论 273点热度 harry 阅读全文
13456713