文章 2023-09-05 来自:开发者社区

【有奖征文|技术训练营第一期】解决Redis分布式锁主从架构锁失效问题的终极方案

在现代分布式系统中,分布式锁是实现并发控制的重要手段之一。而Redis作为一种高性能的缓存和消息中间件,其分布式锁机制备受关注和应用。然而,在Redis主从架构中,由于主从节点之间存在复制延迟,常常会出现锁失效的问题,给系统带来不稳定性和错误。 本文将介绍Redis分布式锁主从架构锁失效问题的内在原理࿰...

【有奖征文|技术训练营第一期】解决Redis分布式锁主从架构锁失效问题的终极方案
文章 2023-08-15 来自:开发者社区

【Redis】Redis主从架构和哨兵模式

主从架构为什么需要Redis主从架构?Redis 单点架构有以下问题造成服务雪崩:高并发场景下,Redis 单点故障了,导致请求到 Redis后都返回错误,或者请求都到数据库了,造成服务雪崩,这是不能接受的。不能进行快速转移:线上系统,Redis 单点故障了,没有其他的备份节点可用。不能快速恢复数据:Redis 是内存数据库,内存数据会自动备份到 RDB 和 AOF 文件(开启了两种持久化的情况....

【Redis】Redis主从架构和哨兵模式
文章 2023-08-11 来自:开发者社区

【ECS生长万物之开源】搭建PostgreSQL主从架构

PostgreSQL被业界誉为最先进的开源数据库,支持NoSQL数据类型(JSON/XML/hstore)。本文档介绍在CentOS 7操作系统的ECS实例上搭建PostgreSQL主从架构的操作步骤。前提条件已注册阿里云账号。如还未注册,请先完成账号注册。已在安全组入方向中添加规则放行5432端口。具体步骤,请参见添加安全组规则。背景信息本教程适用于熟悉阿里云服务器ECS、Linux系统、Po....

文章 2023-08-06 来自:开发者社区

主从副本架构可能存在风险

为了避免单点故障,你的应用虽然部署了多台机器,但这些机器的分布情况,我们并没有去深究。而一个机房有很多服务器,这些服务器通常会分布在一个个「机柜」上,如果你使用的这些机器,刚好在一个机柜,还是存在风险。如果恰好连接这个机柜的交换机 / 路由器发生故障,那么你的应用依旧有「不可用」的风险。虽然交换机 / 路由器也做了路线冗余,但不能保证一定不出问题。部署在一个机柜有风险,那把这些机器打散,分散到不....

主从副本架构可能存在风险
文章 2023-08-06 来自:开发者社区

单机架构与主从架构简介

假设你的业务处于起步阶段,体量非常小,那你的架构是这样的:这个架构模型非常简单,客户端请求进来,业务应用读写数据库,返回结果,非常好理解。但需要注意的是,这里的数据库是「单机」部署的,所以它有一个致命的缺点:一旦遭遇意外,例如磁盘损坏、操作系统异常、误删数据,那这意味着所有数据就全部「丢失」了,这个损失是巨大的。如何避免这个问题呢?我们很容易想到一个方案:备份。你可以对数据做备份,把数据库文件「....

单机架构与主从架构简介
文章 2023-07-29 来自:开发者社区

【Redis】主从、哨兵、集群架构

主从架构单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。即一个主节点对外提供服务,其他从节点作为主节点的备份节点,充当一个数据备份的角色。而如果主节点宕机了,那么运维可以从从节点中选择一台服务器重新变为主节点,并且让其他从节点变为该主节点的从节点。而那台宕机的服务器即使重启之后也不会再次变为主节点,而是变为当前主节点的从节点。这种调整可以....

【Redis】主从、哨兵、集群架构
文章 2023-07-21 来自:开发者社区

java架构篇 ——主从模式的选举

前言本文主要分析现代三高架构中的一个经典集群结构————主从模式,并分析一些常见框架在集群上的异同随着现代数据处理量和对稳定性要求的水涨船高,高并发,高可用,高性能逐渐成为Java程序员的日常,但是这种架构暗藏很多难点,如果你对这种架构还有很多疑惑,可以直接锁定本栏目,会持续推出有关三高架构的内容一、集群与主从计算机集群简称集群,是一种计算机系统, 它通过一组松散集成的计算机软件或硬件连接起来高....

java架构篇 ——主从模式的选举
问答 2023-05-26 来自:开发者社区

如何在云服务器上配置Rocketmq主从架构

怎样在云服务器上配置rocketmq主从架构?如下是我的配置: 主:106.53.xxx.xxx(云服务器) 从:111.229.xxx.xxx(云服务器) rocketmq版本:服务端4.3.0,客户端:4.3.0 主的配置: #所属集群名字 brokerClusterName=rocketmq-cluster #broker 名字,注意此处不同的配置文件填写的不一样 brokerName=b....

文章 2023-05-15 来自:开发者社区

MySQL主从架构之Slave数据滞后Master怎么办?教你一招制敌!

写在开篇,问题现象❝这个是说主从复制中由于某些原因从库的数据总是滞后于主库,这时候就需要我们手动定期的进行主从库的数据同步了,使得主从数据差距能够减到最小。常用的方法就是:在负载较低时暂时阻塞主数据库的更新,强制主从数据库更新同步。❝一般,通常,大部分来说,slave的数据滞后于master的主要原因是:slave因某些未知的原因没有连接上master,比如下面的情况,在slave服务器上查看复....

文章 2023-01-15 来自:开发者社区

【MySQL技术之旅】(4)这也许是你的知识盲区-[MySQL主从架构]之半同步机制

MySQL的主从复制一般在大规模的项目上,都是使用MySQL的复制功能来创建MySQL的主从集群的。主要是可以通过为数据库服务器配置一个或多个备库的方式来进行数据同步。复制的功能不仅有利于构建高性能应用,同时也是高可用、可扩展性、灾难恢复、备份以及数据仓库等工作的基础。通过MySQL的主从复制来实现读写分离,相比单点数据库又读又写来说,提升了业务系统性能,优化了用户体验。另外通过主从复制实现了数....

【MySQL技术之旅】(4)这也许是你的知识盲区-[MySQL主从架构]之半同步机制

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注