大数据计算服务( MaxCompute,原ODPS )支持多种计算方式,包括SQL、MapReduce. 图计算( Graph )等,我们最常使用的是SQL,关于大数据计算服务SQL,说法正确的是哪项?
问题1选项
A.适合面向迭代的计算场景
B.用户的学习成本低。不需要了解复杂的分布式计算概念,具备标准SQL使用经验的用户可以快速熟悉。使用
C.语法与Oracle,MySQL没有差别。用户可以将其他数据库中的SQL语句无缝迁移到大数据计算服务上来
D.适合事件(消息)驱动的计算场景
面向迭代计算场景的是图计算;
MaxCompute SQL不支持事务、索引,也不支持Update或Delete操作。MaxCompute的SQL语法与Oracle、MySQL有一定差别,您无法将其他数据库中的SQL语句无缝迁移至MaxCompute中。详情请参见与其他SQL语法的差异。MaxCompute主要用于100GB以上规模的数据计算,因此MaxCompute SQL最快支持在分钟或秒钟级别完成查询返回结果,但无法在毫秒级别返回结果。
MaxCompute SQL的优点是学习成本低,您不需要了解复杂的分布式计算概念。如果您具备数据库操作经验,便可快速熟悉MaxCompute SQL的使用。
语法与Oracle、Mysql有差异无法无缝迁移,需要修改为符合MaxCompute支持的场景。