它们兼容性如何?
2 个赞
OceanBase 的这两种模式是物理隔离 的,因此一旦选错,迁移成本比较高
选择 MySQL 模式还是 Oracle 模式取决于您当前使用的数据库类型以及您的需求。MySQL 模式兼容 MySQL 5.7 的绝大部分功能和语法,兼容 MySQL 5.7 版本的全量以及 8.0 版本的部分 JSON 函数。这意味着基于 MySQL 的应用能够平滑迁移到 OceanBase。另一方面,Oracle 模式支持绝大部分的 Oracle 语法和过程性语言功能,适合从 Oracle 数据库迁移过来的应用,可以实现大部分 Oracle 业务的少量修改后自动迁移。如果您现有的应用程序或开发团队更熟悉 MySQL,那么 MySQL 模式将是更好的选择;若您正从 Oracle 迁移,Oracle 模式可能会减少迁移的成本和时间。
详情请参考:
这,mysql和oracle,还是有不少差异,一般互联网偏向mysql,传统业务如金融、政务、电网等用oracle多些,还有看业务复杂度吧,简单的用mysql,另外业务迁移最好保持一致
222
现在用OB多数都涉及迁移问题,就看你原来是用的哪个数据库了