10 2024 档案
摘要:Kakfa复制机制 微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 Kafka 将每个主题的分区日志复制到可配置数量的服务器上(可以为每个主题设置不同的复制因子)。这样在集群
阅读全文
摘要:kafka消息传递策略 微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 现在我们了解了一些关于生产者和消费者的工作原理,接下来讨论Kafka在生产者和消费者之间提供的策略保证
阅读全文
摘要:kafka设计 微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 一、目标 能够作为一个统一的平台,处理大型公司可能拥有的所有实时数据流。(更像是数据库日志) 高吞吐量:Kaf
阅读全文
摘要:Kafka API 微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 Kafka 包含五个核心 API: Producer API 允许应用程序将数据流发送到 Kafka 集群
阅读全文
摘要:Kafka 生态系统 微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 以下是与 Kafka 集成的工具列表,涵盖了不同领域的工具和扩展。这些工具并非全部经过验证使用,部分可能
阅读全文
摘要:Kafka快速入门指南 微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 第一步:获取Kafka 下载2.13-3.8.0版本的Kafka版本并解压: $ tar -xzf k
阅读全文
摘要:微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 Apache Kafka® 是一个分布式流处理平台,具备以下三大核心功能: 记录流的发布和订阅,类似于消息队列或企业消息系统。
阅读全文
摘要:微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 1. 基础优化策略 理解数据库设计对性能的影响: 数据库的设计直接影响查询性能,特别是索引和约束的设置。 大型表中的查询通常会
阅读全文
摘要:微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 1. 入门指南 使用 Vavr 的项目至少需要支持 Java 1.8。 该 .jar 文件可以在 Maven Central
阅读全文
摘要:微信公众号:阿俊的学习记录空间 小红书:ArnoZhang wordpress:arnozhang1994 博客园:arnozhang CSDN:ArnoZhang1994 1. 介绍 Vavr(前称 Javaslang)是一个为 Java 8+ 提供的函数式库,提供持久数据类型和函数控制结构。 1
阅读全文
摘要:MySQL 支持以下 JOIN 语法用于 SELECT 语句和多表 DELETE 和 UPDATE 语句中的 table_references 部分: table_references: 查询中涉及的一个或多个表的引用,可以是简单表名或 JOIN 表达式的组合。 escaped_table_refe
阅读全文
摘要:一. 传统的读写分离方式 在 MySQL 中实现读写分离可以通过以下几种方式来达到目的: 1. 主从复制 使用主从复制(Master-Slave Replication)是实现读写分离的常见方式。 主库:处理所有的写入操作(INSERT、UPDATE、DELETE)。 从库:负责处理读操作(SELE
阅读全文