云原生数据库:原理与实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.2 大数据与数据库一体化

云数据库旨在为用户提供简单、易用的数据库系统,帮助用户用最短的时间、最低的成本快速实现业务功能。随着信息技术的发展,大数据已经成为事实,对数据库的一个核心诉求是在面对海量数据的同时,依然保持相同的性能和可接受的响应时间。大数据与数据库一体化的需求越来越强烈,对用户来说,就是能直接使用SQL基于云数据库对海量数据进行分析处理。要使云数据库具备大数据处理能力,一方面需要借助云基础设施的快速弹性、分布式并行处理特性,打造强劲的内核引擎,实现计算与存储资源效能的最大化,以可接受的性价比对外输出海量数据分析处理能力。另一方面,需要有与大数据分析处理相配套的生态工具,主要涉及三类工具。一是数据的流转迁移工具,保证数据链路畅通,数据自由流动,从性能上看,此类工具主要有实时性和吞吐率两大指标;从功能上看,需要能够打通上下游各类数据源。二是数据集成开发工具,用户需要能自由地对海量数据进行处理,包括数据集成、数据清洗、数据转换等,甚至需要能够提供一个完整的集成开发环境,支持开发流程的可视化建模,以及任务的发布、调度等。三是数据资产管理能力。“业务数据化、数据资产化、资产应用化、应用价值化”反映了由业务数据驱动业务创新的递进过程。数据资产化是数据融合应用的重要一环。云数据库作为业务数据生产、存储、处理和消费的重要云基础设施,在数据的资产化过程中扮演着重要角色。基于云数据库的资产管理工具,是云数据库打通“端到端”,帮助客户实现业务价值的重要保障。