数据库存储技术的发展

数据库作为信息技术的存储介质,其本身也伴随着信息技术的发展而发展。随着互联网技术的发展,数据库技术也从原来以关系型数据库为主的阶段,发展到如今的仅依靠关系数据库无法解决问题的阶段。从2008年左右以web2.0的兴起,互联网呈现爆炸式增长,传统的关系数据库开始显露出自身的不足。业界急需一些新的数据存储技术来满足业务的发展。尤其是大数据、云计算、移动互联网的兴起,促使了一些非关系型数据库(如:MongoDB、ElasticSearch、HBASE、Hadoop等)乘势兴起,这些非关系型数据库能很好的支撑业务的发展。2015年,国家提出“互联网+”战略,这是互联网首次上升到国家战略层面。随着“互联网+”战略的提出,越来越多的行业都将触“网”,需存储的数据会越来越多,场景越来越复杂。对传统的数据存储技术提出新的挑战,为了满足各类复杂的场景,Google研发了全球级的分布式数据库Spanner,但由于其未开源,外界对他的掌握并不是很深入。针对Spanner还发布了一篇论文《Spanner: Google's Globally-Distributed Database》。Spanner虽然有外部一致性、类SQL接口和常见事务支持,但和传统关系型数据库相比功能仍不够丰富。所以,Google在Spanner的基础上又开发了F1,扩展Spanner已有特性使其成为现在很火的NewSQL数据库。但无论是Spanner还是F1,Google都未开源,都仅限内部使用。在国内,PingCAP公司在研究了Google的论文后,自研并开源了新的数据库TiDB,功能媲美Spanner/F1。下图按时间顺序分别对每个阶段的具有代表的数据存储技术做一个介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值