• 18

    小节数

  • 2147

    浏览数

  • 03:20:18

    课程时长

课程标题:ShardingJDBC


课程专栏:? Sharding-JDBC分库分表 - 数据库操作增强类库


学习时长:03小时20分


课程概述:



Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。 它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用场景。


Apache ShardingSphere 旨在充分合理地在分布式的场景下利用关系型数据库的计算和存储能力,而并非实现一个全新的关系型数据库。 关系型数据库当今依然占有巨大市场份额,是企业核心系统的基石,未来也难于撼动,我们更加注重在原有基础上提供增量,而非颠覆。


Apache ShardingSphere 5.x 版本开始致力于可插拔架构,项目的功能组件能够灵活的以可插拔的方式进行扩展。 目前,数据分片、读写分离、数据加密、影子库压测等功能,以及 MySQL、PostgreSQL、SQLServer、Oracle 等 SQL 与协议的支持,均通过插件的方式织入项目。 开发者能够像使用积木一样定制属于自己的独特系统。Apache ShardingSphere 目前已提供数十个 SPI 作为系统的扩展点,仍在不断增加中。


讲师介绍:

从事IT行业13余年,有丰富的分布式、高负载高并发开发和调优经验,多次搭建大型互联网电商项目,具备很强的项目管理能力。历任程序员、Team Leader、Project Manager、CTO等职位,。 目前正致力于打造像面授一样高质量的网课平台。


适合人群:

有一定java基础的相关开发人员


课程反馈:

在这里学习的过程中,如果您有什么好的想法或建议,可以发送邮件到我们的邮箱:xuexiangban@dingtalk.com,感谢您对我们的支持。