MySQL集群和分布式数据库主要区别可以理解为数据是集中存放还是分片分节点存放。
目前来看,不同分布式数据库支持的功能特性有所差别,比如有的支持存储过程,有的不支持,所以要从ORACLE迁移到分布式数据库,改造量的大小跟所选择的分布式数据库有一定的相关性。
不过,不管选用哪种分布式数据库,适配改造量不会小,主要涉及表结构改造(数据分片,字段类型等)、SQL的改造、函数适配改造、存储过程改造为应用代码实现(如果数据库不支持)、其他特殊数据库对象改造(外键、触发器等)、业务重构、其他改造等,可以参照这些方面在改造前进行初步工作量预估。