📄🦌🙌🐟🏖️
苏叶的belog
Where there is a where there is a way
随机文章
按住 Shift 横向滚动
热门文章
按住 Shift 横向滚动
ShardingSphere详解

ShardingSphere详解

Apache ShardingSphere 是一款开源的分布式数据库生态系统,位于应用与数据库之间,通过透明化分库分表、读写分离、分布式事务、数据加密等能力,解决海量数据和高并发场景下的性能与可用性问题。它提供三种产品形态:嵌入Java应用的Sharding-JDBC(轻量高性能)、独立代理Sharding-Proxy(零侵入支持异构语言)、以及云原生Sidecar模式。配置上支持Memory、Standalone、Cluster三种运行模式,其中Cluster模式借助ZooKeeper/Nacos实现多实例配置同步。核心规则包括!SHARDING(分片)、!READWRITE_SPLITTING、!ENCRYPT、!MASK、!SHADOW等,支持灵活的分片算法和策略。快速入门示例展示了Spring Boot集成下通过YAML配置分库分表,业务代码无需修改即可自动路由SQL。整体上,ShardingSphere让开发者像操作单一数据库一样管理分布式数据系统。

Kafka集群搭建

Kafka集群搭建

本文介绍了在单台虚拟机上搭建Kafka集群的方法与使用。核心原则是:Kafka节点注册到同一Zookeeper即为同一集群,通过broker.id区分节点。规划三个实例(端口7000、8000、9000),各自独立配置文件和日志目录。具体操作包括创建目录、复制并修改配置文件(设置broker.id、监听地址、日志路径),然后启动Zookeeper及各Kafka实例。集群使用部分演示了创建主题(分区和副本数均为3)、查看主题、发送和消费消息。针对单机多实例消费时收不到消息的问题,提供了两种解决方案:消费时指定分区,或通过Zookeeper删除__consumer_offsets主题后重启集群。摘要控制在200字左右,突出集群搭建关键步骤及常见问题处理。

SpringBoot集成Kafka

SpringBoot集成Kafka

一,Spring Boot集成Kafka快速入门 1.1 环境准备 确保你的Kafka已启动: kafka-topics --list --bootstrap-server localhost:9092 1.2 创建Spring Boot项目 项目结构: kafka-springboot-demo

Java操作Kafka

Java操作Kafka

一,快速入门 引入maven依赖 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>4.2.0</version> </depend

Kafa基础介绍

Kafa基础介绍

一、Kafka介绍 Kafka是Apache开源的一款基于zookeeper协调的分布式消息系统,具有高吞吐率、高性能、实时、高可靠等特点,可实时处理流式数据。它最初由LinkedIn公司开发,使用Scala语言编写。 Kafka历经数年的发展,从最初纯粹的消息引擎,到近几年开始在流处理平台生态圈发

CSS基础

CSS基础

一,CSS介绍 1.1 CSS定义 层叠样式表(Cascading Style Sheets,缩写为 CSS),是一种 样式表 语言,用来描述 HTML文档的呈现(美化内容) CSS格式:选择器{CSS属性名:属性值;} 1.2 CSS引入方式 CSS有三种引入方式: 内部样式表:学习使用。 CSS

HTML进阶标签

HTML进阶标签

一,列表 列表分为: 无序列表 有序列表 自定义列表 作用:布局内容排列整齐的区域。 1.1 无序列表 作用:布局排列整齐的不需要规定顺序的区域。 标签: ul 嵌套li,ul 是无序列表,li 是列表条目 <ul> <li>第一项</li> <li>第二项</li> <li

HTML基础标签

HTML基础标签

一,排版标签 1.1 标题标签 标题标签有1到6个级别的标题,重要程度依次递减。 <h1>1级标题</h1> <h2>2级标题</h2> <h3>3级标题</h3> <h4>4级标题</h4> <h5>5级标题</h5> <h6>6级标题</h6> 特点: 字体都有加粗 字体都有变大,并从h1--

HTML基础认知

HTML基础认知

一,网页基础知识 网页是由文字,图片,音频,视频,超链接组成的。 我们看到的网页是通过前端程序员编写的代码,然后通过浏览器引擎渲染而成的。 五大浏览器: IE浏览器 火狐浏览器 谷歌浏览器 Safari浏览器 Opera浏览器 渲染引擎:浏览器中专门对代码进行解析渲染的部分。 不同浏览器有不同的渲染

© 2026 苏叶的belog