上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 分布式数据库的行业背景与发展轨迹
数据库是基础软件领域最核心、最重要也是研发难度最大的软件。数据库和操作系统、芯片一起构成了现代信息技术领域的三大核心基础。作为应用最广泛的技术,数据库因在技术含金量和商业价值方面的杰出表现,一直被誉为现代IT领域的“皇冠”。
近十年来,伴随着分布式与云计算技术的兴起,分布式数据库从诞生逐渐走向成熟,应用场景也从单一的互联网业务拓宽到金融等核心行业。但是,分布式数据库存在的价值到底是什么呢?
实际上,新技术永远不是为了单纯替代稳定使用很多年的传统技术而兴起的,而是为了应对新需求。弹性扩展带来计算与存储能力的提升,只是分布式数据库存在的价值之一,而作为Oracle的替代品更是一个水到渠成的结果。正如同云计算的核心价值是对计算与存储资源进行池化动态分配一样,分布式数据库的真正价值在于匹配云计算与分布式应用的开发模式,对数据库进行资源池化管理。多模式、多租户、联机交易和分析混合负载、弹性扩展、高可用等特性,是分布式数据库核心价值的具体体现。