0

为了节省存储成本,我们计划从 Aurora/Mysql 迁移到 Snowflake,用于我们存储审计相关信息的用例之一。我们将所有审计信息存储在 Aurora 中,以便在我们将此 Aurora 组合到 Application 时为我们提供毫秒级的延迟。

我们确实有大量的审计信息,大小为 12 TB,并且还有 Text 列,而且还在增长。现在为了节省成本并牢记未来的增长,我们正在探索其他选择,当我们可以节省资金和性能也可以匹配时。在进行研究以了解 Snowflake 并且我们正在对此进行 POC 时,但我观察到在主键上的 ID 搜索并没有给我们带来与 Aurora Mysql 相同的性能。

所以想要一些专家建议我们如何将雪花作为我们的应用程序后端,我可以直接从雪花数据库中插入/更新/删除和显示记录。

4

1 回答 1

2

不要这样做。

我从问题中的要求中读到您正在寻找一个后端,它将:

  • 以毫秒为单位按 id 检索行。
  • 成为不断执行更新和删除的应用程序的后端。

这些都不是雪花的优势,也不是人们喜欢它的原因。

在https://www.snowflake.com/cloud-data-platform/上阅读有关 Snowflake 的优势以及您将使用它的工作负载的更多信息。

于 2020-10-13T05:44:55.670 回答