谢邀!本次回答是基于2022年国产数据库的发展阶段进行。对于金融行业,保证分布式数据库的强一致性是金融企业的首选。尤其对于银行业来说,哪怕不是核心系统,也不是什么重要系统,就是重要等级一般但是交易并发量高的系统。保证分布式数据库的强一致性,仍然是首选。至于性能方面的取舍,我不认为这是个问题。如果有问题的话,可能是某家银行引进的国产分布式数据库,还不够成熟稳定,或则用的不是国内头部几家大厂的分布式数据库产品。我们想想,MySQL开源社区版,很多商业银行用MySQL既能保障数据库的强一致性,也能支持一定的并发。如果花钱用了某款商用的国产分布式数据库(很可能是基于MySQL改进的),性能反而不如MySQL,或者没法保障事务的强一致性了。那我只能说:
1,别玩了,换头部厂家的国产分布式数据库吧。个别银行的核心系统的数据库已经完成了国产化改造,已经实现了超高并发的同时解决了强一致性的问题。这个问题的提出可能是客户用到了不够成熟的产品。
2,可能真的是这个系统的交易量太大,那就再等等,先别拿这个系统的数据库做国产化改造,再等等。先改造交易量小、并发低的系统,等两年再看看,那时候再根据国产数据库的发展情况对这个高并发系统开展国产化改造。