开发者社区> 问答> 正文

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

已解决

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

展开
收起
祁同伟 2017-06-27 09:48:44 3957 0
1 条回答
写回答
取消 提交回答
  • TA有点害羞,没有介绍自己...
    采纳回答

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

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

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

    2019-07-17 21:20:11
    赞同 1 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
大批量处理excel文件到ODPS中方案 立即下载
时序数据库TSDB新功能 - 如何用SQL进行时序查询 立即下载
腾讯TB级别的海量日志监控平台 立即下载