我们正在使用的SaaS工具之一是使用MySQL数据库作为其主DB。除了与用户相关的数据,它还接收一些点击流和其他各种信息.
关于DB::
雪花可以取代MySQL数据库吗?我们可以期待什么样的性能提升?
发布于 2019-06-20 11:38:39
由于以下原因,我建议避免为报告编写面向编写的规范化关系数据库(即使它是雪花式的模式)。数据库似乎更面向写,可能会发生很多事务。
我建议您使用复制、ETL等创建副本数据库,并将其用于报告目的。
发布于 2021-04-26 14:23:20
正如人们所问的,答案是“是”。
大警告,雪花不强制PK或FK约束!(只有null/null)因此,您的应用程序将需要对此进行管理。正因为如此,我认为雪花不是一个完整的RDBMS (关系数据库管理系统),因为定义意味着要由系统来处理关系管理。
我也同意@venkataraman,雪花并不能很好地直接执行OLTP行为。所以你需要仔细管理这种行为。
https://stackoverflow.com/questions/56684559
复制相似问题