如果要成本低,业务不用做大的调整的话,几个条件都满足的话,没有方案,就像软件工程学里,没有银弹一样。如果想使用MySQL替换,是需要对业务做调整的,因为Oracle和MySQL的用法都不一样。oracle基本上能用数据库做的,就不要用程序去做; MySQL刚好相反,能用程序做的,就不用数据库做。所以...
显示全部如果要成本低,业务不用做大的调整的话,几个条件都满足的话,没有方案,就像软件工程学里,没有银弹一样。
如果想使用MySQL替换,是需要对业务做调整的,因为Oracle和MySQL的用法都不一样。oracle基本上能用数据库做的,就不要用程序去做; MySQL刚好相反,能用程序做的,就不用数据库做。所以面临调整是思想的调整,更不必说要调整业务了。
数据量大和性能方面,需要基于业务逻辑做表的拆分。
安全是另外一个维度的问题。
收起