您现在的位置是:课程
DBLE 3.0 规划揭秘和社区问题答疑
2023-09-20 23:13课程 人已围观
课程介绍
DBLE作为企业级开源分布式中间件,江湖人送外号 “MyCat Plus”;其简单稳定,持续维护,良好的社区环境和广大的群众基础使 DBLE 得到了社区的大力支持。
作为一个高性能、高可靠性,低成本,可弹性扩展的开源分布式数据库中间件,DBLE具有读写分离,分库分表,故障自动切换,原生MySQL协议支持,跨平台等特性,可灵活构建不同规模的数据库集群,通过将业务数据分片到不同的数据库存储节点中,充分利用各节点的计算资源, 极大地提高了数据库的性能。
DBLE作为数据拆分方案的最佳选型方案,具有以下优势:
- 低成本:MySQL架构扩展到MySQL分布式集群;同样的开发运维团队,支持不一样的业务体量
- 稳定:成熟的分布式中间件,传承十几年的质量沉淀,上千万用户验证,每月稳定更新版本
- 多场景:读写分离,分布式,流量入口,多可用区架构等等;满足不同场景不同用户的需求
- 支持:成熟的技术栈,能在市场上轻松获取到大量的从业人员,能在社区获得快速的问题修复
DBLE 课程目标:
帮助用户了解分布式系统构造,解答开源分布式中间件DBLE及部分MyCat使用问题。
适用人群:
- 正在使用DBLE或MyCat的用户
- 当前中间件无法满足业务需求的用户
- 运维大体量数据库,需要考虑分库分表的DBA
- 为数据库架构选型发愁的研发人员
课程大纲:
一、DBLE 规划
1. 更标准的连接池;
2. 更强的读写分离
3. 更灵活易用的管理端命令
4. 可以定制的 防火墙 || 黑名单 策略
5. 更合理的配置文件
6. 分布式事务接口
7. 调用链追踪
8. 拥抱 MySQL 8.0
二、高能论点
1. MySQL 高可用怎么做?
2. DBLE 集群有哪些地方需要注意?
3. DBLE 的配套商业版做了什么?
讲师介绍
课程咨询
- 课程发布渠道为腾讯课堂
- 课程通知:
- 「爱可生开源社区」官方技术交流群(669663113)
- 「爱可生开源社区」微信公众号:ActiontechOSS
品牌介绍
- 关于爱可生
上海爱可生信息技术股份有限公司依托于融合、开放、创新的数据处理技术和服务能力,为大型行业用户的特定场景提供深度挖掘数据价值的解决方案。
公司持续积累的核心关键技术,覆盖到分布式数据库集群、云数据库平台、数据库大体量运管平台、海量数据集成与存储、清洗与治理、人工智能分析挖掘、可视化展现、安全与隐私保护等多个领域。
公司已与多个行业内的专业公司建立了长期伙伴关系,不断促进新技术与行业知识相结合,为用户寻求新的数据驱动的价值增长点。公司已在金融、能源电力、电信、广电、政府等行业取得了多个大型用户典型成功案例,获得了市场的广泛认可和业务持续的增长。
- 开源社区
爱可生开源社区,提供稳定的MySQL企业级开源工具及服务,每年1024开源一款优良组件,并持续运营维护。
| 开源分布式中间件 DBLE
DBLE 作为一个高性能、高可靠性,低成本,可弹性扩展的开源分布式数据库中间件;具有读写分离,分库分表,故障自动切换,原生 MySQL 协议支持,跨平台等特性,可灵活构建不同规模的数据库集群,通过将业务数据分片到不同的数据库存储节点中,充分利用各节点的计算资源, 极大地提高了数据库的性能。
DBLE 作为数据拆分方案的最佳选型方案,具有以下优势:
1. 低成本:MySQL 架构扩展到 MySQL 分布式集群;同样的开发运维团队,支持不一样的业务体量
2. 稳定:成熟的分布式中间件,传承十几年的质量沉淀,上千万用户验证,每月稳定更新版本
3. 多场景:读写分离,分布式,流量入口,多可用区架构等等;满足不同场景不同用户的需求
4. 支持:成熟的技术栈,能在市场上轻松获取到大量的从业人员,能在社区获得快速的问题修复
在过去一年,DBLE 已完成在金融的核心业务系统的上线;并通过双 11、双 12 等高并发的业务场景的考验;除了金融核心业务,DBLE 在新零售、航空航天、气象行业等等高并发,大数据量的业务场景中也纷纷落地,得到了社区用户广泛的认可。
| 开源数据传输中间件 DTLE
DTLE 是一个开源的数据传输中间件,其针对的核心场景如下:
- 跨数据中心的数据传输:DTLE 能在数据中心间进行可靠数据传输,并提供链路压缩以降低传输成本
- 云间数据同步/迁移:DTLE 能提供在公有云间架设数据同步通道,以支持数据容灾等需求
- 数据汇聚:DTLE 能将多个数据源汇聚到同一个数据源,以提供数据分析/数据转储的功能
- 数据订阅:DTLE 能将数据源的变更消息发往 Kafka 等消息中间件,以支持数据订阅通知/缓存失效通知等需求
- 跨数据中心的双向复制:DTLE 能在数据中心间提供双向复制通道,以配合业务实现数据双写
DTLE 从 2018 年 10 月 24 日开源以来一直专注于产品打磨,致力于为社区提供 MySQL 生态圈里一个可持续发展的工具,解决数据传输中间件的核心问题。
| 金融级分布式事务框架 TXLE
TXLE 是一个开源的金融级分布式事务框架,其特性:
- 支持 Docker 快速部署。- 多种手段保证数据最终一致性。
- 高性能:单个事务分支对业务的性能影响在 2ms 左右。
- 支持服务降级:发生不可抗拒因素时,也能保证主业务正常运行。
- 支持差错处理,对接差错平台:支持超时和重试机制。
目前,随着微服务架构广泛被接受,企业对如何在微服务分布式架构下,实现数据一致性要求也越来越高;TXLE 基于 Saga 模式,实现了分布式架构下的全局事务框架,为数据提供最终一致性;同时贴合金融业务场景设计了服务降级,差错平台对接等金融级功能。