对于中小城商行,单个交易系统的数据量远不如大行,集中式数据库已经能满足业务需求,在此情形下,是否还需要引入分布式数据库,什么情况下需要引入?如何进行分布式数据库选型,重点应关注哪些方面?
收起分布式是大趋势,不仅体现在数据库上,也体现在应用上。
数据库有分布式数据库,应用也有分布式架构。容器、云、分布式,这些技术潮流还是要赶上的,也许目前不需要,但总要防患于未然。
并且,即使是中小城商行,业务规模将来总会增大的,现在提前把技术平台搭建好,以应对未来业务所需。
如果行里有线上交易系统,或者有系统已经开始拆分业务节点和数据库节点,那么可以换到分布式数据库。
在分布式数据库选型时,应该关注数据库的综合能力,不仅要测试对于数据库传统功能的支持度、分布式特性(如弹性伸缩、高可用、高性能),更要测试数据库运维管理能力和兼容性,后者是应用迁移最为关注的问题。此外,也要考虑成本,根据行里预算进行选型。