如何理解TELEDB的组成模块及功能。

如何理解TELEDB的组成模块功能呢?今天就来告诉大家。

如何理解TELEDB的组成模块及功能。

TELEDB的组成模块及功能

TeleDB主要实现了传统的分布式分库分表的架构,实现了SQL路由转发,全局索引,只适用于SQL OLTP业务和极少的统计场景。

如何理解TELEDB的组成模块及功能。

底层数据库服务最小单位是SET,每个SET是一主两从架构,支持PG,MYSQL都可以。上层采用DBPROXY中间件路由、分发、汇总结果。采用分布式REDIS集群实现其他列与分片列的映射关系,借此实现全局索引,全局索引主要解决分片列以外的其他索引需求问题,以及降低SQL广播。

随着云计算技360新知术的不断推广,云数据中心的大量建立,云数据库迅速发展,未来75%到80%的应用将使用云数据库服务。

传统的 MySQL 数据库安全能力不足,对企业的生产业务来讲,数据的强一致(Consistency)尤为重要,随着业务需求的不断提高,搭建一个数据库高可用环境已经成为很多企业迫切的需求。

TeleDB为电信及其合作伙伴提供基于交易或订单系统的容灾级别为第三级(业务级别)的云数据库,解决海量交易情况下,数继据库的性能瓶颈。

解决了复杂订单业务和处理流程下,数据不一致的问题;解决了海量数据的运营管理,有助于及时发现和解决数据库问题。

增强的半同步实现了数据库主机在事务提交时,只有当事务数据已经成功同步到备机,并由备机返回ACK确认给主机后,主机才向应用返回事务应答。

一个数据库节点组(Set)包括:一个主节点(Master)、若干备节点(Slave_n)。主备数据库节点之间通过数据复制及其它机制保持数据的一致性。

实现了闪回:和ORACLE闪回概念一致的,把数据库回退到某个点的状态。其原理是利用MySQL的 binlog日志进行逆操作。

若某个用户需要从外部某台服务器登录数据库,则必须在网关上添加外部服务器的IP到白名单中(白名单是能从外部某台服务器登录数据库的IP或VIP)。

在TO C业务中成功取代了ORACLE。稳定性、效率均有大幅提升。TPC QPC远超ORACLE。
大量采用图形化管理大幅减低了运维成本。

如何理解TELEDB的组成模块及功能。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 951076433@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:https://www.xiaomafuwu.com/384707.html

(0)
代码小二的头像代码小二

相关推荐