数字年代下,随着企业向数字化、在线化、智能化高速演进,存储需求呈指数级增长,事务也面临着更多热点和突发流量带来的应战,这就对数据库安全牢靠、超高功用、易运维性提出了更高要求。

天翼云自研TeleDB数据库选用云原生架构,具有即开即用、安稳牢靠、安全运行、弹性弹性、轻松办理、经济实用等特点,可为用户供给安稳牢靠的企业级数据库服务,协助企业圆满解决上述问题。

一文读懂天翼云自研 TeleDB 数据库五大关键特性

与传统数据库相比,TeleDB具有高功用、高可用、高安全性、低成本、易运维五大优势。

高功用:支撑线程池,削减线程重复创立与毁掉部分的开支,进步功用及体系安稳性;支撑读写别离,进步数据库全体读写功用。

高可用:支撑同城跨AZ多活容灾,支撑两地三中心金融级布置场景。

高安全性:支撑传输、存储加密,运用多重安全防护技能,有力抗击各种歹意进犯,保证数据安全,防御DDoS进犯、防SQL注入。

低成本:支撑弹性弹性,根据监测数据库压力和数据存储量的改变,灵活调整实例标准。

易运维:专业数据库办理渠道供给实例在线监控、运维、晋级等便当的才能。优势的获得离不开天翼云领先的技能实力和强壮的研发才能,

TeleDB选用五大关键技能为企业数字化转型打造坚实底座。

关键技能一:线程池

TeleDB运用线程池技能,解决最大衔接数约束以及过多线程带来的体系开支,在高并发衔接时切换价值更小、内存损耗更低、履行效率更高,可供给继续安稳的高功用读写才能。

TeleDB线程池技能经过预先创立一定数量的线程,在监听到新的请求时,从线程池中分配一个线程来供给服务,服务结束后线程不会直接毁掉,而是放回线程池等待处理其他的请求,避免了线程和内存目标频繁创立和毁掉,削减了上下文切换,进步资源利用率,从而在一定程度上进步体系的功用和安稳性。

TeleDB线程池约束了并发线程数,即约束了TeleDB的running线程数,无论体系有多少衔接或者请求,超越最大设置的线程数都需求排队,让体系坚持高功用水平,从而防止数据库呈现雪崩,对TeleDB起到维护效果。

关键技能二:高功用读写

读写功用一直是数据库体系的瓶颈,TeleDB优化了仿制技能及运用高功用硬件,有用进步了集群的读写才能。

TeleDB选用缩短IO途径以及高功用存储卡的方法进步了磁盘自身的读写功用瓶颈,能够轻松应对单机上万高并发读写的需求;优化主从仿制,一方面削减仿制IO交互,另一方面消除和优化锁竞争,大大地进步TeleDB数据仿制全体的功用;支撑数据节点的多个从库完成读写别离,缓解主库的压力,主从只担任各自的写和读,进而进步数据库集群的全体功用。

关键技能三:闪回查询

TeleDB支撑闪回查询,经过闪回查询,能够高效查询实例、数据库、数据表在过去某个时刻点的信息。用户操作不当导致误删改数据后,可经过闪回查询快速找回。

一文读懂天翼云自研 TeleDB 数据库五大关键特性

关键技能四:跨****AZ高可用

TeleDB高可用集群支撑多种仿制架构(异步、半同步、 组仿制)的集群建立,支撑多种实例模式(单主、多主、只读),支撑监控仿制、履行办理任务(毛病搬运、手工切换等)。

TeleDB装备操作简单,可一键式完成相关高可用集群布置操作;完成自动检测、自动切换,无需人工干预;切换进程保障主备数据完全一致,未同步数据不会回来事务呼应;支撑Auto Failover和Manual Switchover;Failover后,自动对原主节点进行后续办理维护;供给对Virtual IP的办理和支撑,路由切换,完成主库到从库的路由秒级切换。

TeleDB高可用集群支撑跨AZ布置,主可用区创立主数据库实例,其他可用区创立数据库副本,从主数据库实例同步数据仿制到备用数据库实例,完成了跨AZ高可用。主数据库实例为应用程序请求供给服务,而备用数据库实例则会在呈现毛病时接收服务。

TeleDB支撑毛病自动检测、切换和修正才能,无需人工干预,容灾切换中具有智能化高可用换战略特性,能够完成机架感知,就近切换,在跨AZ场景上避免流量在各中心长距离无效传输,进步数据库集群全体可用性。

一文读懂天翼云自研 TeleDB 数据库五大关键特性

一起TeleDB还在不断探究同城双集群高可用、异地多活。经过数据库集群间解耦,完成毛病域阻隔,从而避免全局性的网络毛病和集群办理组件毛病;数据库内部核算与存储别离,将存储办理放到基层共享存储中,解决数据同步带来的延时问题,一起增加了核算才能的弹性弹性才能;经过装备多副本,能够完成AZ、Region级高可用容灾战略。

天翼云目前在华北、西安、苏州等多地具有3AZ布置。

关键技能五:数据安全

第三方调研机构《数据泄露调查报告》指出:数据库遭受要挟是数据走漏事情发生的主要原因,其占比高达90%;全体信息体系安全,数据安全重要性占比高达74%。企事业单位中存在诸多核心体系,如订单交易体系、政务体系、涉及企业信誉和公信力的事务体系等,一旦泄密将给企业带来毁灭性的损失。

TeleDB支撑数据库状态监控、数据库审计、数据库风险扫描、SQL防火墙、拜访操控等功用,可供给是非名单和破例战略、用户登录操控、用户拜访权限操控,并具有数据库审计和灵活的告警功用,全体形成事前监控、事中操控和事后审计的完好安全防护体系,确保数据安全,防范信息走漏和篡改。该体系包含:

事前防护

a.虚拟私有云和网络安全组完成网络阻隔

b.是非名单

c.数据库主/子帐号和安全组完成拜访操控

事中维护

a.传输加密,经过TLS加密、SSL加密完成传输加密

b.存储加密,经过静态加密、表空间加密对数据进行加密

c.支撑自主拜访操控及强制拜访操控,强制拜访操控支撑行级粒度

d.云盘加密,基于块存储对整个数据盘进行加密,即便数据备份泄露也无法解密,最大极限维护数据安全

事后审计

a.SQL审计,记载用户对数据库实例相关的操作事情,回绝非法操作,便于日后的查询、审计和回溯。

b.日志办理:记载实例的错误日志、慢日志明细和慢日志统计,便于定位问题毛病

c.历史事情:敞开历史事情功用后能够查看用户的运维操作日志,例如在某个时刻创立了实例、修改了参数

一文读懂天翼云自研 TeleDB 数据库五大关键特性

数据库是支撑企业数字化转型的关键基础设施之一,在企业开展进程中发挥着重要效果。天翼云TeleDB数据库可全方位进步企业数据存储才能、进步数据安全性,为企业办理及事务高质量开展继续赋能,让企业跑出“数字加速度”。