【发布时间】:2013-09-21 17:42:10
【问题描述】:
我想将我的 Java Web 应用程序的数据源从 oracle 迁移到 MySQL 或 PostgreSQL。 Oracle 数据库非常庞大,并且还包含大型对象。请建议哪个是更好的选择?请解释一些问题,示例和要点。
【问题讨论】:
我想将我的 Java Web 应用程序的数据源从 oracle 迁移到 MySQL 或 PostgreSQL。 Oracle 数据库非常庞大,并且还包含大型对象。请建议哪个是更好的选择?请解释一些问题,示例和要点。
【问题讨论】:
PostgreSQL 比 MySQL 更类似于 Oracle。仍然存在显着差异,但您可能会发现它对我来说更容易迁移,并且数据库的行为更相似。
【讨论】:
像 BLOB 这样的大对象可能会给您带来一些问题,因为 Oracle 有一些供应商特定的实现,这些实现通常在 Java 代码中使用。即检查您使用 BLOB 的导入语句。有关更多信息,请参见此处:http://www-css.fnal.gov/dsg/external/freeware/mysql-vs-pgsql.html
【讨论】: