- 博客(5)
- 收藏
- 关注
原创 深入解析“高可用”:构建稳定系统的基石-mysql为例子
高可用(High Availability, HA)指的是系统、产品或组件在一个相当长的时间内能够持续运作而不会中断的能力。具体来说,一个高可用性的系统能够在预定的时间段内以极高的概率提供不间断的服务。通常,这种能力通过减少计划外停机时间来体现,并且是通过设计冗余和故障转移机制等手段来达成。高可用集群通常使用单数实例的原因主要与分布式系统中的一致性和容错能力有关,具体来说是为了避免“脑裂”(Split-Brain)问题和确保在选举类算法中能够实现多数派决策。
2025-04-10 16:19:33
975
原创 mysql优化百万级数据量的过程
公司有某一个业务 数据量大体是500多万,经过sql测试发现20条数据用了2秒多,这速度太慢了!!需要减少RT。
2023-08-30 18:00:26
1218
1
原创 spring 源码解析事务传播机制
这尤其适用于org.springframework.transaction.jta.JtaTransactionManager ,它需要javax.transaction.TransactionManager (在标准Java EE中特定于服务器)。注意: 对于具有事务同步功能的事务管理器, 支持与完全没有事务略有不同,因为它定义了同步将申请的事务范围。2.支持当前事务,如果不存在,则以非事务方式执行。5.非事务执行,如果存在当前事务,则暂停当前事务。1.支持当前事务,如果不存在,则创建一个新事务。
2023-08-14 15:17:33
415
原创 builder docker构建最小 java 11 镜像
基于alpine构建的精简java 11 docker镜像,官方的镜像没有做本地化操作针对技术选型:alpine linux系统仅4M使用 eclipse jdk 11 和 alpine linux系统解决:1.中文乱码2.镜像时区问题。
2023-05-10 17:37:41
1490
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅