amazon-web-services - 查看/分析我存储在 S3 存储桶中的指标有哪些好的策略/应用程序?
问题描述
我有一个充满纯文本指标的 S3 存储桶,并且想要一种分析和查看这些数据的方法。我正在考虑的一种选择是 Amazon Athena,但我想考虑几种方法的优缺点。
解决方案
Amazon Athena 非常适合临时分析。如果您的文件采用 Athena 支持的格式,并且您只想运行一些临时分析。您可以快速开始使用 Athena。
如果您想更快地进行临时分析,请在现有文件上创建一个外部表,考虑运行 Athena CTAS查询以将您的数据转换为 Avro / Parquet 并根据需要对您的数据进行分区/存储。
如果成本不是问题,您还可以查看 Redshift。查看是否可以对文件执行 redshift copy 命令以将所有这些文件导入 Redshift DB。使用适当的排序键和分布键来提高 Redshift 中的查询性能。
推荐阅读
- python - NameError:未定义名称“WebDriverWait”
- python - 在python中读写文件的正确方法
- elasticsearch - 在弹性搜索中过滤具有非嵌套映射的聚合键
- swift - 无法获取 extensionBundleID 的描述符
- c# - 在扩展类中访问 IHttpContextAccessor
- c - 奇怪的字符输出到终端
- jquery - 如何在 app.js 文件中使用 $get 方法而无需用户单击 (.click)?(jQuery Ajax)
- ubuntu - 我可以在vscode中登录两个不同的github帐户吗?
- python-3.x - 带有文本小部件的网格布局
- asp.net - 在布局页面中为局部视图使用模型