阿里云以云原生内存数据库解锁存算一体
2021-02-09石菲
石菲
数字化时代,云计算、大数据、人工智能等技术的不断发展,催生了大量的数据新场景和新应用,传统的数据库基础服务已经无法满足用户日益增长的业务需求,同质化服务、操作受限等问题成为阻碍数据库持续发展的难点和痛点。面对新场景新应用提出的挑战,数据库服务升级势在必行。
“传统内存数据库面临四大挑战,分别是内存价格较高导致的高成本;受限于内存容量计算存储资源无法分开扩容导致的弹性能力差;数据模型以KV或者关系型为主,面向计算的能力匮乏;数据持久性差,无法满足企业业务需求。因此,内存数据库正面临从缓存到内存数据库再到兼具弹性化和低成本的高效内存数据模型,进化到具有计算存储一体及云原生特性的新型数据库。” 阿里云数据库负责人李飞飞在12月13日举办的云内存数据库峰会上表示。
他说,“内存数据库进入了新阶段,云原生,持久化,融合计算是三大特征”。
根据IDC的数据显示,在云数据库领域,阿里云的内存数据库Tair已经占据了市场第一的份额,是公有云数据库领域的一半。
经过多年阿里巴巴经济体内应用的验证,今年年初上线的阿里云内存数据库Tair进入大规模分享技术和硬件红利给云上用户的阶段。Tair是阿里云自研的云原生内存数据库,高吞吐、低延迟,并提供RPO=0的持久能力,让数据实时在线。
Tair广泛使用于阿里巴巴经济体内核心系统,连续12年稳定支撑天猫双十一,峰值访问15亿每秒。在复杂的应用场景下,Tair持续不断地进行技术创新,适用于热点场景的Tair热点散列创新解决方案让互联网应用类似于电商、社交等频繁出现热点的场景极大降低了应用的开发成本,而且为应用节省了至少2/3为热点场景预留的资源;在商品信息等海量热数据存储的场景,Tair引入密度更高、成本更低的持久内存,节约集群整体TCO高达30%的同时,吞吐和延迟能够满足场景需求,方案可以复用于电商、在线教育等行业的在线数据访问场景。 在今年年初上线之后,Tair以更高的性能和企业级功能吸引了很多用户。据悉,南瓜电影使用阿里云内存数据库Tair的企业级功能,实现了数据多地域同步,为3000万终端用户带去了更极致的体验。
云时代下,内存数据库会在低成本、弹性、企业级功能上继续发展。随着数据库内存技术的发展和持久内存硬件的普及,内存数据库会持续降低成本来体现性价比上的优势;云计算的飞速发展让应用对基础服务的弹性有了很高的要求,内存数据库服务的高吞吐低延时的场景对弹性有更高要求;内存数据库会承担更多的计算,计算下推内存、全球分布式数据库、任意时间点恢复等企业级功能会成为用户对内存數据库的基本要求。