当前位置:首页 > 报告详情

李海翔-分布式数据库与分布式事务.pdf

上传人: 2*** 编号:136988 2023-08-03 21页 1.61MB

1、分布式数据库与分布式事务处理技术演讲人:李海翔CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CONTENT目录分分布布式式事事务务型型数

2、数据据库库的的理理念念与与背背景景分布式事务处理技术第三代分布式数据库强一致性+高性能=鱼和熊掌兼得CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek

3、 20231.1 分布式数据库的基础高可靠(high reliability)定义为一个服务连续无故障运行的时间,无故障运行的时间越长,可靠性就越高。99.999%高可用定义为在足够长的时间里,一个服务可用的时间,服务可用时间越长越好高性能低隔离别+高性能可串行化+低性能易用性例例如如:1 MySQL可可串串行行化化,性性能能差差2 MySQL是是单单机机系系统统推推测测:分分布布式式的的可可串串行行化化,是是不不是是性性能能更更差差?CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek

4、 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 20231.1 分布式数据库的基础数据的正确性并发的性能事事务务处处理理领领域域的的怪怪现现象象1 有有多多少少个个数数据据异异常常?-不不知知道道2 为为什什么么性性能能变变低低?-不不知知道道事事务务处处理理技技术术的的两两个个核核心心问问题题1 没没有

5、有任任何何数数据据异异常常2 并并发发导导致致性性能能变变差差事事务务处处理理技技术术CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 20231.

6、2 怪现象-强一致+低性能弱弱一一致致性性强强一一致致性性缺点不能100%确保数据一致性性能低(额外判断,耗时,如SSI)开发者需要在数据库上层消除数据不一致认知8种有限个数的不一致性现象(数据异常)需要认知所有的不一致性现象优点100%确保数据的准确性,用户编程简单用户/开发者编程简单主流观点够用了,Oracle的RC是日常选择因性能不好而被弃用新问题如果性能足够好,将极大简化用户的开发负担隔隔离离级级别别,与与一一致致性性的的关关系系?-不不知知道道陷陷入入如如下下具具体体的的问问题题,就就事事论论事事CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWe

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了分布式数据库与分布式事务处理技术。首先,介绍了分布式事务型数据库的理念与背景,指出分布式事务处理技术的两个核心问题:数据异常和并发导致性能变差。然后,分析了分布式事务处理技术的现状,提出了第三代分布式数据库的解决方案,即强一致性+高性能。接着,详细阐述了分布式事务处理技术的具体实现,包括原子提交/回滚、全局读一致性、全局写一致性等。最后,介绍了第三代分布式数据库的特点,如易用性、高可用性、可扩展性等。文章中提到的关键数据有:99.999%高可用、100%数据准确性、各种隔离级别的性能差异等。
"分布式事务处理技术挑战有哪些?" "第三代分布式数据库如何实现高性能与强一致性?" "如何评价分布式数据库的易用性与高可用性?"
客服
商务合作
小程序
服务号
折叠