业务场景:用户上传csv或机器生成csv,然后希望通过ads直接做adhoc查询。数据量暂时不大,但是有可能出现的情况是,表很多,但每个表数据量或多或少。查询时间短期内可以接受分钟级别的,当然是越快越好。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

业务场景:用户上传csv或机器生成csv,然后希望通过ads直接做adhoc查询。数据量暂时不大,但是有可能出现的情况是,表很多,但每个表数据量或多或少。查询时间短期内可以接受分钟级别的,当然是越快越好。

祁同伟 2017-06-27 09:48:44 1490

业务场景:用户上传csv或机器生成csv,然后希望通过ads直接做adhoc查询。数据量暂时不大,但是有可能出现的情况是,表很多,但每个表数据量或多或少。查询时间短期内可以接受分钟级别的,当然是越快越好。

分享到
取消 提交回答
全部回答(1)
  • 琴瑟
    2019-07-17 21:20:11
    已采纳

    首先maxcompute是能做查询的,但是有分钟级的延迟。如果您对时效性要求也不高,没有秒级甚至毫秒级的要求,那直接用maxcompute就可以做了。
    可以使用sdk、客户端工具或者网页版的大数据开发套件产品进行查询

    如果您的时效性要求比较高的话,就需要先把数据导入到分析型数据库,然后在分析型数据库里查。分析型数据库支持海量数据的实时查询(秒/毫秒级),但是对表的设置有一定的要求,也支持不太台复杂的查询逻辑(查询上有限制)。

    不过如果您的数据量比较小,那直接用RDS数据库就可以了。如果数据量后续比较大,可以根据后续的查询的复杂度,选择用大数据计算服务或分析型数据库。用哪个产品,就主要是出于计算的复杂程度以及相应的时效性要求两方面的考量

    1 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章