上QQ阅读APP看书,第一时间看更新
小结
本章首先从某商业银行电商管家系统遇到的性能瓶颈谈起,讲解了应用服务器、数据库等各种性能问题的解决方案,包括硬件扩容、Redis缓存、读写分离、分库分表、分布式数据库中间件等,随后正式进入分布式数据库方案。
接下来讲解了中信银行自研的GoldenDB分布式数据库,从研发历程开始,分享了其逻辑架构、部署架构、关键创新技术,特别是支持的ACID特性;就分布式系统著名的CAP理论,讲解了GoldenDB数据库是如何实现的。
分布式数据库需要开发和运维深入融合。在本章的最后,就GoldenDB分布式数据库分别面临的开发和运维挑战,分享了应用开发方面的应对措施和生产运维方面的应对措施;并建议各大商业积极实践中国人民银行发布的分布式数据库技术规范。