Redis常见40道面试题 1、什么是 Redis? Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。   Redis 与其他 key - value 缓存产品有以下三个特点: (1)Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 (2)Redis 不仅仅支持简单的 key-value 类型的数据,同时还提供 list,set,zset,hash 等数据结构的存储。 (3)Redis 支持数据的备份,即 master-sl…

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

Elasticsearch增、删、改、查操作深入详解 全网最新 | Elasticsearch 7.X 进阶实战视频课 Elasticsearch 最少必要知识实战教程直播回放 引言: 对于刚接触ES的童鞋,经常搞不明白ES的各个概念的含义。尤其对“索引”二字更是与关系型数据库混淆的不行。本文通过对比关系型数据库,将ES中常见的增、删、改、查操作进行图文呈现。能加深你对ES的理解。同时,也列举了kibana下的图形化展示。 ES Restful API GET、POST、PUT、DELETE、HEAD含义: 1)G…

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

elasticsearch-jdbc实现MySQL同步到ElasticSearch深入详解 Elasticsearch 最少必要知识实战教程直播回放 1.如何实现mysql与elasticsearch的数据同步? 逐条转换为json显然不合适,需要借助第三方工具或者自己实现。核心功能点:同步增、删、改、查同步。 2、mysql与elasticsearch同步的方法有哪些?优缺点对比? 目前该领域比较牛的插件有: 1)、elasticsearch-jdbc,严格意义上它已经不是第三方插件。已经成为独立的第三方工具。h…

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

springboot集成elasticsearch注意事项 一、elasticsearch基础    这里假设各位已经简单了解过elasticsearch,并不对es进入更多的,更深层次的解释,如有必要,会在写文章专门进行es讲解。   Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。   但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你…

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

Elasticsearch学习,请先看这一篇! 全网最新 | Elasticsearch 7.X 进阶实战视频课 Elasticsearch 最少必要知识实战教程直播回放 题记: Elasticsearch研究有一段时间了,现特将Elasticsearch相关核心知识、原理从初学者认知、学习的角度,从以下9个方面进行详细梳理。欢迎讨论… 0. 带着问题上路——ES是如何产生的? (1)思考:大规模数据如何检索? 如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题: 1)用…

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

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

2021年12月15日 0条评论 203点热度 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条评论 303点热度 harry 阅读全文

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

2021年12月15日 0条评论 195点热度 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条评论 206点热度 harry 阅读全文

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

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