笔记
文章平均质量分 76
郑永乐
这个作者很懒,什么都没留下…
展开
-
2021-06-23
1章 Kafka概述 1.1 定义 Kafka是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。 1.2 消息队列 1.2.1 传统消息队列的应用场景 使用消息队列的好处 1)解耦 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2)可恢复性 系统的一部分组件失效时,不会影响到整个系统。消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统恢复后被处理。 3)缓冲 有助于控制和优化数据流经过系原创 2021-06-23 08:19:49 · 186 阅读 · 0 评论 -
2021-06-22
学习目标: 本地事务与分布式事务 CAP定理 分布式事务解决方案 Seata使用 第一章 分布式事务 1.1 微服务分布式事务问题 开发当中真实场景: 首先,设想一个传统的单体应用(Monolithic App),通过 3 个 Module,在同一个数据源上更新数据来完成一项业务。 很自然的,整个业务过程的数据一致性由本地事务来保证。 随着业务需求和架构的变化,单体应用被拆分为微服务:原来的 3 个 Module 被拆分为 3 个独立的服务,分别使用独立的数据源。业务过程将由 3 个服务的调用翻译 2021-06-22 08:32:24 · 370 阅读 · 0 评论 -
hbase 学习step
版本:V1.3 第1章 HBase简介 1.1 HBase定义 HBase是一种分布式、可扩展、支持海量数据存储的NoSQL数据库。 1.2 HBase数据模型 逻辑上,HBase的数据模型同关系型数据库很类似,数据存储在一张表中,有行有列。但从HBase的底层物理存储结构(K-V)来看,HBase更像是一个multi-dimensional map。 1.2.1 HBase逻辑结构 1.2.2 HBase物理存储结构 1.2.3 数据模型 1)Name Space 命名空间,类似于关系型数据库的Datab原创 2021-06-22 02:21:50 · 267 阅读 · 0 评论