社区
PostgreSQL
帖子详情
postgres等单机数据库为什么要支持两阶段提交
ma100
2019-03-26 10:45:00
两阶段提交 , 全局事务 应该是分布式数据库才需要
oracle , postgres等很多都支持这个特性, 难道纯粹为了 第三方开发分布式用?
...全文
175
1
打赏
收藏
postgres等单机数据库为什么要支持两阶段提交
两阶段提交 , 全局事务 应该是分布式数据库才需要 oracle , postgres等很多都支持这个特性, 难道纯粹为了 第三方开发分布式用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
简即美
2020-06-06
打赏
举报
回复
不如你有个应用跨库,需要在A库oarcle,B库PG,分别更新数据,还想保证数据以一致性。本来你要做复杂的交易撤销机制。现在你突然发现java,oralce,pg全都支持两阶段提交。是不是突然世界都开朗了,去他的交易撤销,老子有原子性。代价就是性能降低,但是你都用java了,你真的在乎性能吗?
Post
gresql事务和Greenplum中的
两
阶段
提交
Post
greSQL是当今最广泛应用的
数据库
系统(DBMS)之一。除了由于其具有优秀的性能、良好的...然后介绍一种分布式事务协议——
两
阶段
提交
协议,分析其实现、优点和局限性,并简单介绍以3PC为代表的
两
阶段
提交
协议优化。
高斯200 是基于
Post
gres-XL 还是
Post
gres 是自己改写的分布式mpp 还是在
Post
gres-XL改写的
是另一个开源分布式
Post
greSQL 方案,采用 ...通过全局时间戳(TSO)或
两
阶段
提交
(2PC)协议保证 ACID,而非依赖
Post
gres-XL 的全局事务管理器(GTM)。(如弹性扩缩容、存算分离),而
Post
gres-XL 的设计更传统。
两
阶段
提交
(2 Phase Commit) 在
Post
greSQL 和 RocksDB 中的实现
因为 PG 本身是
支持
复制的
单机
数据库
,其分布式事务功能的
支持
都是为在其上构建分布式
数据库
的应用提供的,比如 CITUS 以及 GreenPlum 。 RocksDB RocksDB 和 PG的性质类似,其作为
单机
存储引擎,同样提供了2PC ...
酷克数据的数据仓库(olap
数据库
)架构变迁学习笔记
Greenplum Database(大规模并行处理(MPP)
数据库
),Apache HAWQ(SQL on Hadoop解决方案)以及HashData云端数据仓库,都是基于
单机
版关系型
数据库
Post
greSQL的。 每个
Post
greSQL
数据库
的实例包含一个
Post
Master...
进阶
数据库
系列(一):
Post
greSQL 基础入门与安装
前面我们陆续卷完了:MySQL、Redis、MongoDB、ElasticSearch、大数据 Hadoop 构架等方面的知识体系的学习。过去几年,MySQL 一直霸占着
数据库
流行榜的榜首。但是,随着时间的推移,
Post
greSQL 以 46.5% 的使用率第一...
PostgreSQL
974
社区成员
1,472
社区内容
发帖
与我相关
我的任务
PostgreSQL
PostgreSQL相关内容讨论
复制链接
扫一扫
分享
社区描述
PostgreSQL相关内容讨论
sql
数据库
数据库架构
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章