gpt4 book ai didi

oracle - 将数据从 Oracle 移动到 Cassandra 和/或 MongoDB

转载 作者:可可西里 更新时间:2023-11-01 09:20:36 29 4
gpt4 key购买 nike

在工作中,我们正在考虑从 Oracle 迁移到 NoSQL 数据库,因此我必须在 Cassandra 和 MongoDB 上进行一些测试。我必须将很多表移动到 NoSQL 数据库,我的想法是让数据在这两个平台之间同步。

因此,我创建了一个简单的过程,用于将选择输入到 Oracle 数据库中并插入到 mongo 中。我的一些同事指出,也许有更简单(也更专业)的方法来做到这一点。

有人遇到过这个问题吗?你是怎么解决的?

最佳答案

如果您的目标是将现有结构从 Oracle 复制到 NoSQL 数据库,那么您应该首先重新考虑您的举动。如果这样做,您将失去人们从转向非关系数据存储中看到的任何好处。

好的第一步是仔细研究您现有的结构,并确定如何对其进行修改以对您的申请产生积极影响。此外,同时考虑混合系统。 Cassandra 在很多方面都很棒,但是如果您需要一个关系系统并且已经在使用大量 Oracle 功能,那么将您的大部分数据库保留在 Oracle 中可能是有意义的,同时移动需要频繁写入的部分并且会受益于与 Mongo 或 Cassandra 不同的结构。

一旦您决定了您的结构,我建议您编写脚本/程序/向您现有的应用程序添加一个模块,以将新格式的数据写入新的数据存储。这将使您能够对流程中的每个步骤进行最细粒度的控制,这在大型系统范围的架构更改中是我希望拥有的。

关于oracle - 将数据从 Oracle 移动到 Cassandra 和/或 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5310344/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com