- 前言说到读写分离,我们先了解下什么是主从复制。主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。一台服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二进制文件中,并会维护文件的一个索引用来跟踪日志循环,这个日志可以记录并发送到从服务器的更新中去。一台从服务器连接到主服务器时,从服务器会通知主服务... 前言说到读写分离,我们先了解下什么是主从复制。主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。一台服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二进制文件中,并会维护文件的一个索引用来跟踪日志循环,这个日志可以记录并发送到从服务器的更新中去。一台从服务器连接到主服务器时,从服务器会通知主服务...
- 一、读写分离 1.什么是读写分离读写分离:用来提升Mysql并发处理能力 2.Mysql读写分离环境搭建1、主库准备 3306 1.1 先进入到mysql目录,找到my.ini文件 1.2 然后配置my.ini文件,增加 server-id=1 log-bin=mysql-bin 1.3 然后启动master节点 mysqld... 一、读写分离 1.什么是读写分离读写分离:用来提升Mysql并发处理能力 2.Mysql读写分离环境搭建1、主库准备 3306 1.1 先进入到mysql目录,找到my.ini文件 1.2 然后配置my.ini文件,增加 server-id=1 log-bin=mysql-bin 1.3 然后启动master节点 mysqld...
- 前言随着互联网的快速发展,软件系统由原来的单体应用转变为分布式应用。 分布式系统会把一个应用系统拆分为可独立部署的多个服务,因此需要服务与服务之间远程协作才能完成事务操作,这种分布式系统环境下由不同的服务之间通过网络远程协作完成事务称之为分布式事务。本地事务begin transaction; //1.本地数据库操作:张三减少金额 //2.本地数据库操作:李四增加金额commit tran... 前言随着互联网的快速发展,软件系统由原来的单体应用转变为分布式应用。 分布式系统会把一个应用系统拆分为可独立部署的多个服务,因此需要服务与服务之间远程协作才能完成事务操作,这种分布式系统环境下由不同的服务之间通过网络远程协作完成事务称之为分布式事务。本地事务begin transaction; //1.本地数据库操作:张三减少金额 //2.本地数据库操作:李四增加金额commit tran...
- 一、ShardingSphere-Proxy之分库将hmms分成hmms-0和hmms-1的步骤如下:1、创建数据库创建数据库hmms、hmms-0、hmms-1三个数据库2、然后在config-sharding.yaml中添加分库配置# 3、创建客户端连接库schemaName: hmms#1、连接mysqldataSources: hmmsdatasources-0: url:... 一、ShardingSphere-Proxy之分库将hmms分成hmms-0和hmms-1的步骤如下:1、创建数据库创建数据库hmms、hmms-0、hmms-1三个数据库2、然后在config-sharding.yaml中添加分库配置# 3、创建客户端连接库schemaName: hmms#1、连接mysqldataSources: hmmsdatasources-0: url:...
- 一、ShardingSphere-Proxy之分库分表算法# 3、创建客户端连接库schemaName: hmms#1、连接mysqldataSources: hmmsdatasources-0: url: jdbc:mysql://主机地址:端口号/hmms-0?serverTimezone=UTC&useSSL=false username: root passwo... 一、ShardingSphere-Proxy之分库分表算法# 3、创建客户端连接库schemaName: hmms#1、连接mysqldataSources: hmmsdatasources-0: url: jdbc:mysql://主机地址:端口号/hmms-0?serverTimezone=UTC&useSSL=false username: root passwo...
- 一、ShardingSphere-Proxy实现分表将product表分成product-0和product-1的步骤如下:1、创建数据库创建数据库hmms2、在hmms数据库中使用脚本创建创建user表SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- ------------------------------ Table structure... 一、ShardingSphere-Proxy实现分表将product表分成product-0和product-1的步骤如下:1、创建数据库创建数据库hmms2、在hmms数据库中使用脚本创建创建user表SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- ------------------------------ Table structure...
- 一、前言Apache ShardingSphere 是一款开源分布式数据库生态项目,由 JDBC、Proxy 和 Sidecar 3 款产品组成。其核心采用可插拔架构,通过组件扩展功能。对上以数据库协议及 SQL 方式提供诸多增强功能,包括数据分片、访问路由、数据安全等;对下原生支持 MySQL、PostgreSQL、SQL Server、Oracle 等多种数据存储引擎。Apache S... 一、前言Apache ShardingSphere 是一款开源分布式数据库生态项目,由 JDBC、Proxy 和 Sidecar 3 款产品组成。其核心采用可插拔架构,通过组件扩展功能。对上以数据库协议及 SQL 方式提供诸多增强功能,包括数据分片、访问路由、数据安全等;对下原生支持 MySQL、PostgreSQL、SQL Server、Oracle 等多种数据存储引擎。Apache S...
- 一、Nginx集群的搭建 1.虚拟机准备1、先通过vwworkstation创建2台linux主机地址:192.168.44.3地址:192.168.44.42、然后分别在2台主机上安装nginx192.168.44.3:1 安装 nginx需要工具 yum -y install gcc make pcre-devel zlib-devel tar zlib2 下载nginx wg... 一、Nginx集群的搭建 1.虚拟机准备1、先通过vwworkstation创建2台linux主机地址:192.168.44.3地址:192.168.44.42、然后分别在2台主机上安装nginx192.168.44.3:1 安装 nginx需要工具 yum -y install gcc make pcre-devel zlib-devel tar zlib2 下载nginx wg...
- 前言众所周知,nginx是一款高性能的web服务器,常用于负载均衡和反向代理。所谓的反向代理是和正向代理相对应。正向代理即我们常规意义上理解的“代理”:例如正常情况下在国内是无法访问google的,如果我们需要访问,就需要通过一层代理去转发。这个正向代理代理的是服务端(也就是google)。反向代理则相反,代理的是客户端(也就是用户),用户的请求到达nginx后,nginx会代理用户的请求... 前言众所周知,nginx是一款高性能的web服务器,常用于负载均衡和反向代理。所谓的反向代理是和正向代理相对应。正向代理即我们常规意义上理解的“代理”:例如正常情况下在国内是无法访问google的,如果我们需要访问,就需要通过一层代理去转发。这个正向代理代理的是服务端(也就是google)。反向代理则相反,代理的是客户端(也就是用户),用户的请求到达nginx后,nginx会代理用户的请求...
- 前言在Web开发中,通常来说,动态资源其实就是指那些后台资源,而静态资源就是指HTML,JavaScript,CSS,img等文件。一般来说,都需要将动态资源和静态资源分开,将静态资源部署在Nginx上,当一个请求来的时候,如果是静态资源的请求,就直接到nginx配置的静态资源目录下面获取资源,如果是动态资源的请求,nginx利用反向代理的原理,把请求转发给后台应用去处理,从而实现动静分离... 前言在Web开发中,通常来说,动态资源其实就是指那些后台资源,而静态资源就是指HTML,JavaScript,CSS,img等文件。一般来说,都需要将动态资源和静态资源分开,将静态资源部署在Nginx上,当一个请求来的时候,如果是静态资源的请求,就直接到nginx配置的静态资源目录下面获取资源,如果是动态资源的请求,nginx利用反向代理的原理,把请求转发给后台应用去处理,从而实现动静分离...
- 分布式Minio可以让你将多块硬盘(甚至在不同的机器上)组成一个对象存储服务。由于硬盘分布在不同的节点上,分布式Minio避免了单点故障。 分布式Minio有什么好处? 在大数据领域,通常的设计理念都是无中心和分布式。Minio分布式模式可以帮助你搭建一个高可用的对象存储服务,你可以使用这些存储设备,而不用考虑其真实物理位置。 数据保护 分布式Minio采用 纠删码来防范多个节点宕机和位衰减... 分布式Minio可以让你将多块硬盘(甚至在不同的机器上)组成一个对象存储服务。由于硬盘分布在不同的节点上,分布式Minio避免了单点故障。 分布式Minio有什么好处? 在大数据领域,通常的设计理念都是无中心和分布式。Minio分布式模式可以帮助你搭建一个高可用的对象存储服务,你可以使用这些存储设备,而不用考虑其真实物理位置。 数据保护 分布式Minio采用 纠删码来防范多个节点宕机和位衰减...
- 阿珍吃完饭刚刚回来,看到老徐正在吃方便面,说:“老徐,不至于吧。你为了还债,中午就吃这个呀?” 阿珍吃完饭刚刚回来,看到老徐正在吃方便面,说:“老徐,不至于吧。你为了还债,中午就吃这个呀?”
- 最近很多小伙伴问我PV、UV、VV、IP是啥意思,它们之间有什么关系,在网站和系统中如何计算这些值,这不,我连夜整理了这篇文章。如果能够为小伙伴们带来帮助,大家帮忙转发下,让更多的小伙伴看到,一起学习,一起进步,一起进大厂。 最近很多小伙伴问我PV、UV、VV、IP是啥意思,它们之间有什么关系,在网站和系统中如何计算这些值,这不,我连夜整理了这篇文章。如果能够为小伙伴们带来帮助,大家帮忙转发下,让更多的小伙伴看到,一起学习,一起进步,一起进大厂。
- 一、创建主题和分区/// <summary>/// 创建分区(更新分区)/// </summary>/// <param name="topic"></param>/// <param name="Partitions"></param>/// <returns></returns>[HttpGet("PartitionUpdate")]public async Task Partitio... 一、创建主题和分区/// <summary>/// 创建分区(更新分区)/// </summary>/// <param name="topic"></param>/// <param name="Partitions"></param>/// <returns></returns>[HttpGet("PartitionUpdate")]public async Task Partitio...
- @TOC 一、微服务场景下Kafka的使用 1.Kafka的安装Kafka下载网址:https://archive.apache.org/dist/kafka/Kafka的安装可以参考本人其他文章Docker下安装:https://blog.csdn.net/aa2528877987/article/details/123589123?spm=1001.2014.3001.5501 2.Ka... @TOC 一、微服务场景下Kafka的使用 1.Kafka的安装Kafka下载网址:https://archive.apache.org/dist/kafka/Kafka的安装可以参考本人其他文章Docker下安装:https://blog.csdn.net/aa2528877987/article/details/123589123?spm=1001.2014.3001.5501 2.Ka...
上滑加载中
推荐直播
-
ECS自动初始化实操
2025/06/24 周二 16:30-18:00
阿肯-华为云生态技术讲师
ECS是大家非常熟悉的服务,但大家真的用对了吗?服务器启动后需要人工部署应用吗?课程演示如何让ECS创建就能投入工作
回顾中 -
2025年度中国青年“揭榜挂帅”擂台赛·华为赛道直播宣讲会
2025/06/26 周四 15:00-16:30
李大帅 华为云算子专家 吴小鱼 华为云人工智能算法专家
挑战杯 | 2025年度中国青年“揭榜挂帅”华为赛道直播宣讲会火热来袭!聚焦前沿的昇腾全栈AI技术,核心挑战:大模型推理优化。华为云人工智能算法专家+算子专家联袂坐镇直播间,深度解析赛题,助你赢取大奖!技术高手们,速来直播间,获取通关秘籍!
回顾中
热门标签