我们有一个“遗留”的基于 SQL Server 的应用程序,它保存 OLTP 数据(销售):
- OLTP 数据结构非常复杂
- 我们仍然必须将其作为报告来源
- OLTP 结构的报告非常慢
- 所以我们准备并保留实际的“OLAP”视图,比如每天的销售额,每个视图实际上是 MS SQL 数据库中的一个表
主要问题:当我们需要一个新视图时,扫描所有现有的 OLTP 数据需要花费大量时间。
现在我们想迁移到 Cassandra,我们应该使用相同的方法来实现相同的目标还是:
- 也许我们更好地使用 Spark/Kylin 之类的工具,他们可以做这样的事情吗?
- 可能方法可以以某种方式改变?