|
发表于 2022-11-26 13:32:59
|
显示全部楼层
官方介绍,TeleDB 数据库采用容器化技术和分布式块存储技术,通过云原生技术改造业务,使得数据库服务器的 CPU、内存能够快速扩容,通过动态增减节点提升性能和节省成本,存储空间无需手动配置,实现自动弹性伸缩。
面对多元化的业务需求,企业需要服务提供商能够提供横向主流数据库产品和纵向多版本技术服务的全覆盖能力,为此,天翼云还构建了 TeleDB 数据库上云全生态。
在数据库内核方面,TeleDB 采用云原生架构,高度兼容 MySQL、PostgreSQL、openGauss、TiDB,寻求社区深度合作,在强化自身能力的同时反哺社区,提升代码自主可控能力及数据库团队的社区影响力。
- TeleDB 是一款兼容开源 MySQL 协议的企业级智能化关系型数据库引擎,适用于在线事务处理,可为用户提供稳定可靠的企业级数据库服务;-------采用dbproxy+mysql
- TeleDB 兼容开源 PostgreSQL 协议,支持 SQL 规范的完整实现、丰富多样的数据库类型,并高度兼容 Oracle 语法,集成了一系列管理功能,减轻运维压力;-------采用dbproxy+postgresql,又或者dbproxy+openGauss
- TeleDB 支持在线事务处理(TP)和在线分析处理(AP),是一款高性能 HTAP 融合型 NewSQL 数据库引擎,适用于数据规模大、高可用、高吞吐等业务场景。-------就是TiDB
电信TELEDB是电信自研的分布式数据库。主要实现了传统的分布式分库分表的架构,实现了SQL路由转发,全局索引,只适用于SQL OLTP业务和极少的统计场景 。
底层数据库服务最小单位是SET,每个SET是一主两从架构,支持PG,MYSQL都可以。
上层采用DBPROXY中间件路由、分发、汇总结果。
采用分布式REDIS集群实现其他列与分片列的映射关系,借此实现全局索引,全局索引主要解决分片列以外的其他索引需求问题,以及降低SQL广播。
缺点:
1、分布式事务支持很弱,实际生产环境不建议使用。
2、不支持跨分片关联。
3、不支持复杂SQL、触发器、函数、存储过程。
优点:
1、在TO C业务中成功取代了ORACLE。稳定性、效率均有大幅提升。TPC QPC远超ORACLE。
2、大量采用图形化管理大幅减低了运维成本。 |
|