文章预览
【摘要】 数据库替换已经是很多企业必须面对或者正在面对的问题,在数据库迁移替代工作中,能够“平替”肯定会大大节约迁移的成本,但是我们不能因为两者业务代码和迁移的高兼容性,忽视和轻视应用和基础架构、运维改造工作,否则就会为今后的长期应用与运维埋下不稳定的因素。 本文作者总结了PostgreSQL替换Oracle过程中,一些常用的应用的改造技巧和PostgreSQL索引的选择场景,以及二者运维中的差异,希望能为大家提供参考。 【作者】董爱军 银行系统架构师 一、引言 Oracle数据库是商业专用多模型数据库管理系统,也是世界上最大的关系数据库管理系统(RDBMS)。尽管Oracle依旧是市场上排名第一的数据库,但是2013年以来,开源数据库势不可挡的崛起。尤其是PostgreSQL开源数据库,导致了Oracle市场份额的大幅度下降。和Oracle比较,在应用和
………………………………