如何将生产环境 Oracle 数据库某张表数据准实时复制到本地环境?

查看 102|回复 6
作者:la0wei   
生产环境 RHEL+Oracle
本地 Windows
服务器无权限,oracle 有完整权限,但是不会操作:(
想要数据库中某张表的数据,只要最新的 45 天的,可接受手动管理删除过期数据
1.该表每天 3W 新增数据,期望获得准实时数据,如这样对数据库影响大,可以每天一次获取数据
2.该数据库另有一张表每天有 600W 新增数据,有非常明显的峰谷波动(此现象正常),有两年的历史数据,此外有其他行为读写数据库,因此希望能降低对数据库影响
3.搜索发现有个叫 ogg 的工具,但是需要在服务端安装软件,不考虑
4.曾考虑过本地自建 oracle ,将数据同步过来,但是不会操作
5.曾经听说过数据抽取这个概念,好像和我的需求吻合,但是仅限于知道这个名词。
6.需要对服务器端及数据库低操作,低负载影响
7.本地数据库无所谓 oracle 、mysql 、sql server 、sqlite 都可以
以上是我的需求,还请 v2exer 给点意见,哪怕关键词也好,谢谢大家。

Oracle, 数据库, 数据, 权限

liprais   
debezium cdc 拉出来呗
la0wei
OP
  
@liprais 似乎是实时信息获取,可以抓到历史数据吗?有篇比较 ogg 和 debezium cdc 的文章,写 ogg 不需要在源端安装软件,那 ogg 似乎也可以。感谢!
la0wei
OP
  
@liprais 我搜了下 ogg ,似乎要开启归档模式,我要去数据库验证下,有什么低侵入性的替代吗
d2moqi   
ETL 工具 数据抽取 定时增量同步?
工具:kettle
可以了解一下
liprais   
@la0wei xstream api 不用开归档应该,你有 ogg 应该可以直接用 debezium xstream
la0wei
OP
  
@d2moqi ETL 这个词听说过,估计有戏:)
@liprais debezium xstream 这两个我都看看
您需要登录后才可以回帖 登录 | 立即注册

返回顶部