自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Kafka3.0新特性

Kakfa3.0新特性1. Kafka Core升级第一部分 基础升级第二部分 Kafka Raft快照第三部分 Kraft模式下的生产者ID生成第四部分 Producer将默认启动最强的交付保障第五部分 增加默认消费者会话超时第六部分:删除对消息格式V0和V1的支持2. Kafka Connect升级2.1 什么是Kafka connect第一部分 连接API以重新启动连接器和任务第二部分 默认启动连接客户端覆盖第三部分 启动连接器日志上下文3. Kafka Stream升级第一部分 开放在流中关于偏移量

2022-02-16 16:23:10 4540

原创 Zookeeper从入门到实战(附企业面试题)

1.概述Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。Zookeeper从设计模式角度来理解,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生了变化,Zookeeper就负责通知已经在Zookeeper上注册的那些观察者做出相应的反应.Zookeeper = 文件系统 + 通知机制1.1 工作机制1.2 特点1.3 数据结构ZK中的数据保存的格式(树状结构)注意:ZK中没有

2021-12-04 20:42:47 396

原创 ElasticSearch进阶:

核心概念:索引index:类型type:文档document:字段field:映射mapping:分片shards:相当于分表​ 允许水平切割,扩展容量​ 允许在分片上进行分布式得、并行的操作,进而提高性能/吞吐量副本replicas:备份​ 在分片/节点失败的情况下,提供了高可用。​ 扩展搜索量/吞吐量,因为搜索可以在所有的副本上并行运行分配allocation:​ 将分片分配给某个节点的过程,包括分配主分片或者副本。如果是副本,还包含从主分片复制数据的过程。这个过程是由mast

2021-09-26 19:02:55 140

原创 Hash底层实现原理

Hash底层实现原理1.创建HashMap集合对象table:数据存放位置【数组】entrySet:映射关系size:大小modCount:版本loadFactor:负载因子threshold:临界值=容量大小 * 负载因子2.向map对象添加数据后数组大小变成16临界值:16 * 0.75 = 123.向集合添加到12个数据4.达到临界值后,在向map添加数据,进行扩容数组变为之前的2倍 16->32临界值也变成2倍 12->245.实现原理(1)创

2021-09-13 14:21:43 724 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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