我们是金融行业,对于高并发,稳定性要求极高,而且7*24 全年没有任何停机窗口的业务去O,可替换成什么数据库比较合适,比如替代的数据库怎么来保证稳定性,对高并发支持怎么样?
如果说并发高、稳定性要求高的话,OceanBase这款分布式数据库值得关注下。
对于停机窗口,一般采用OMS实时同步Oracle---》OB,然后在某个时间点切换应用。停止OMS复制。基本上停机窗口会非常短暂。这些OB都是有架构师提供成熟的迁移方案的。
对于其他类型的数据库产品,基本上都是同样的切换方法。
收起针对金融行业的高并发、稳定性要求极高的业务,建议考虑使用分布式数据库来替代Oracle数据库。分布式数据库可以将数据分散存储在多个节点上,从而实现高可用性和高并发性能。
具体来说,可以考虑使用开源的分布式数据库,如HBase、Cassandra、MongoDB等。这些数据库都具有良好的水平扩展性,可以随着业务的增长而扩展节点,从而提高系统的并发性能和可用性。
在选择分布式数据库时,需要注意以下几点:
总之,选择合适的分布式数据库,可以有效地提高金融行业业务的高并发性能和稳定性,从而满足7*24全年没有任何停机窗口的业务需求。