【问题标题】:Using Cassandra 3.x abilities in lower versions在较低版本中使用 Cassandra 3.x 功能
【发布时间】:2017-09-05 05:44:49
【问题描述】:

我们为我们的新项目进行了一些研发,该项目使用 Cassandra 作为数据库。研究表明,我们不能使用 Cassandra 3.x 版本来使用 SSIS 导入/导出数据。因此,我们必须使用较低版本。 (你怎么看?)

另一方面,在某些情况下,我们需要使用物化视图、SASI 二级索引以及新版本的其他功能和能力。

是否有任何替代方法可以帮助我们同时使用这两个版本并在它们之间共享数据?这是一个好的解决方案还是我们应该牺牲新版本的好处来翻译数据?

【问题讨论】:

    标签: ssis cassandra version nosql


    【解决方案1】:

    我们不能使用 Cassandra 3.x 版本通过 SSIS 导入/导出数据

    为什么需要 SSIS 进行数据导入/导出。您是否考虑过为此目的使用 Apache Spark?使用 Spark,您可以迁移到 Cassandra 3.x

    【讨论】:

    • 数据库:卡桑德拉;应用程序:.NET;数据源:关系数据库;管理 ETL 工具:.NET API; ETL 工具:???
    • 因为我将使用 .NET 框架来创建 API 来管理 ETL(时间,..),所以我更喜欢使用与 Microsoft 兼容的 SSIS。 (但是,在这种情况下,我真的不知道最佳实践是什么?这是我第一次使用 NOSQL。所以我对使用 .net 的关系数据库和非关系数据库之间的 ETL 没有背景知识)
    猜你喜欢
    • 1970-01-01
    • 2016-05-10
    • 1970-01-01
    • 2011-11-25
    • 1970-01-01
    • 2014-09-27
    • 2021-05-02
    • 2016-02-18
    • 2022-10-24
    相关资源
    最近更新 更多