分布式
文章平均质量分 92
CANDH
not early,not late
展开
-
5种分布式事务解决方案对比
背景 分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免。 ACID 指数据库事务正确执行的四个基本要素: 原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)CAP CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容忍性(Partition tolerance)。CAP 原.转载 2021-05-30 14:27:07 · 360 阅读 · 0 评论 -
基于RabbitMQ消息队列的分布式事务解决方案 - MQ分布式消息中间件实战
1 极速了解MQ 介绍Rabbitmg用于解决分布式事务必须掌握的5个核心概念 一款分布式消息中间件,基于erlang语言开发, 具备语言级别的高并发处理能力。和Spring框架是同一家公司。 支持持久化、高可用 核心5个概念: Queue: 真正存储数据的地方Ex...转载 2021-05-30 14:23:43 · 443 阅读 · 0 评论 -
分布式事务,高并发下分布式事务的解决方案
1、什么是分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。 2、分布式事务的产生的原因 2.1、数据库...转载 2021-05-30 14:20:15 · 1530 阅读 · 0 评论 -
分布式缓存中间件:Redis
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key-value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。Redis作为当下最为流行的分布式缓存中间件,其应用可以说是非常广泛的,也是我非常喜欢使用的一种分布式缓存中间件。其是一个开源的,C语言编写的,基于内存,支持持久化的日志型,KV型的网络程序。1. 分布式缓存的基本概念1.1 分布式缓存的发展1)原创 2021-05-23 09:31:35 · 1221 阅读 · 1 评论 -
FastDFS上传图片
@FastDFS分布式文件存储分布式文件系统优点:1:解决了传统方式的单点故障问题,如果某一个节点出现故障还有其他的节点可以用来读取和写入文件。2:可以提供数据备份,避免因磁盘损坏导致的文件丢失。3:提供扩容的机制,无限增加文件存放的空间上限。...原创 2020-12-30 19:34:34 · 436 阅读 · 1 评论