摘要: 文章目录 SAMPLE概念SAMPLE功能SAMPLE语法sample Ksample Nsample K offset m groupArraySample语法 SAMPLE概念 该 SAMPLE 子句允许近似于 SELECT 查询处理。 启用数据采样时,不会对所有数据执行查询,而只对特定部分数据 阅读全文
posted @ 2023-04-18 10:55 Java技术债务 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 文章目录 概述Topic中文件存储方式Partiton中文件存储方式segment文件存储结构 在partition中如何通过offset查找message文件存储流程集群partitions和replicas默认分配 概述 Kafka是一种分布式的流处理平台,它通过文件存储机制来保证数据的可靠性, 阅读全文
posted @ 2023-03-07 19:52 Java技术债务 阅读(74) 评论(0) 推荐(0) 编辑
摘要: kafka默认配置 每个kafka broker中配置文件server.properties默认必须配置的属性如下: broker.id=0 num.network.threads=2 num.io.threads=8 socket.send.buffer.bytes=1048576 socket. 阅读全文
posted @ 2023-03-06 19:42 Java技术债务 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 文章目录 一、简介1.1 概述1.2 消息系统介绍1.3 Kafka中的术语解释1.4 Kafka的优点1.5 常用MQ对比 二、Kafka的架构分布式模型副本(replicated )Topics 和 Partition生产者生产数据消费者消费数据Consumer Group 三、Push模式和P 阅读全文
posted @ 2023-03-02 19:37 Java技术债务 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1. 代码优化2. 数据库层面优化SQL调优架构层面的调优连接池调优 3. 网络优化4. 缓存缓存分类使用场景选型考虑什么时候更新缓存?如何保障更新的可靠性和实时性?缓存是否会满,缓存满了怎么办?缓存是否允许丢失?丢失了怎么办?缓存被“击穿”问题 5. 异步使用场景作用常见做法 6. JV 阅读全文
posted @ 2023-03-01 11:09 Java技术债务 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 文章目录 问题描述问题例子问题分析 问题描述 在实际业务开发过程中,我们会把实参传递给形参,在方法体内对引用对象进行构建或者修改,从而改变实参,因为对形参对象属性修改时,实参对象也会随着改变,详情请看:Java是值传递还是引用传递?区别是什么? 但是方法的形参对象进行修改设置为null时,发现实参并 阅读全文
posted @ 2023-02-23 22:23 Java技术债务 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 文章目录 值传递引用传递两者区别Java到底是值传递还是引用传递 在Java中参数的传递主要有两种: 值传递和 引用传递 值传递 实参传递给形参的是值 形参和实参在内存上是两个独立的变量 对形参做任何修改不会影响实参 也就是说:在方法调用时,传入方法内部的是实参引用的拷贝,因此对形参的任何操作都不会 阅读全文
posted @ 2023-02-22 23:27 Java技术债务 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 文章目录 概念基础语法使用技巧区别总结 概念 MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。 UNION 操作符选取不同的值,如果允许得到重复的值,可以使用 UNION ALL 基础语法 -- union S 阅读全文
posted @ 2023-02-21 23:02 Java技术债务 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Java字节码 概述 学习 Java 的都知道,我们所编写的 .java 代码文件通过编译将会生成 .class 文件,最初的方式就是通过 JDK 的 javac 指令来编译,再通过 java 命令执行 main 方法所在的类,从而执行我们的 Java 程序。而在这中间所生成的 .class 文件中 阅读全文
posted @ 2022-12-21 22:51 Java技术债务 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 文章目录 概述前提条件DaemonSet配置创建 DaemonSet必需字段Pod 模板Pod 选择算符仅在某些节点上运行 Pod 调度Daemon Pods通过默认调度器调度污点和容忍度 与 Daemon Pods 通信更新 DaemonSetDaemonSet 的替代方案init 脚本裸 Pod 阅读全文
posted @ 2022-12-01 20:44 Java技术债务 阅读(9) 评论(0) 推荐(0) 编辑