从阿里HybridDB看数据库选择的新方向(下)
前面我们为大家介绍了Sinoregal DS如何满足OLTP+OLAP从阿里HybridDB看数据库选择的新方向(上);Sinoregal DS数据库作为数据仓库服务器的技术特点从阿里HybridDB看数据库选择的新方向(中);本章我们将为大家介绍星瑞格数据库混合应用平台架构!
135编辑器
星瑞格数据库混和应用平台架构如下图:
数据仓库的数据会有许多来源,源数据除了来自联机事物处理的核心业务数据库外,在互联网、物联网快速发展的时代还会有许多各式各样类型的数据生成,比如说访问轨迹或传感器回传数据,如果这些数据都采用单一类型数据库处理,在数据交换上相对简单的多,可以省去复杂的异构数据转换。
星瑞格数据仓库加速器SWA具备分布式架构、内存数据库、深度压缩与列式存储等多项技术优势,可以加速分析型查询,在海量数据下仍能保障快速秒级响应速度。
星瑞格数据仓库加速器SWA可以采用单台服务器或多台服务器形成集群来部署,集群节点可弹性扩充,足以因应大数据分析应用。
星瑞格数据库Sinoregal DS与数据仓库加速器SWA是同属星瑞格数据库家族产品,SWA是为星瑞格数据库加速分析查询而诞生,两者紧密结合,架构单存,部署简易,投入的开发与运维成本相对较低。
阿里HybridDB支持多种混合数据类型的SQL统一查询,包括:传统数据类型如:字符、数字、浮点、日期等与非结构化数据:JSON、XML、GIS地理信息数据等,这些数据类型Sinoregal DS早已支持,另外Sinoregal DS还内置了时间序列处理引擎,响应物联网生成的与时间相关数据的处理,不但可以节省存储空间,也可以加快时间序列数据的计算。
阿里HybridDB支持混合的数据存储,包括:行存、列存、SSD/HDD本地存储、OSS云存储; 相较Sinoregal DS而言,存储使用技术上早已成熟,存储空间使用本地或云端存储都没问题,为了省去操作系统对IO的开销,更支持裸设备,行式、列式也能支持,甚至还可以做深度压缩,不但空间使用优化了,查询速度也大大提升。
阿里HybridDB为了应对海量数据分析,引进了Greenplum支持, 就整体而言是加上MySQL、PostgreSQL三种类型数据库兜在一起,这样的运维与开发成本势必相对提高,技术的养成成本也会提高。相较星瑞格数据库,单一类型数据库支持联机型事物处理,也支持海量数据分析,而且有高扩展性和快速响应机制。
综观上述企业,如果想要打造海量数据分析平台,不论是部署在云上还是云下,采用星瑞格数据库是一个非常好的选择。
相关文章