唠叨-从NoSQL到螺旋式上升

本文探讨了NoSQL数据库在解决大规模数据存储问题中的作用及其技术特点,回顾了计算机应用的发展历程,并展望了数据库技术未来可能的发展方向。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今又闻digg将放弃使用mysql, 其构架将使用Cassandra, 一个基于NoSQL的开源分布式数据库系统。

 

这让我想起了计算机应用的发展历程,从哑终端到CS结构,到如今最为普遍的BS结构,以及富客户端结构,再到炙热的云计算。让我们仔细回忆一下,哑终端是没有计算能力的,可以认为就是个远程显示器和键盘;CS结构下,客户端计算机发挥了自身的计算能力;BS结构下,似乎有回到了哑终端,浏览器的能力有限;富客户端,似乎是BS中嵌入了CS结构,客户端的计算能力又得到了发挥;云计算呢?大家都说自己是云,也许这只是服务端的增强。这是个螺旋式的发展过程。她的发展有终点吗?我想起了很多年前,SUN告诉我们,“网络就是计算机”。太深奥了,看看今天的云计算,似乎是印证了这一点。SUN不在了,但计算技术仍然在飞速的发展,之后又会是什么呢?

 

为了解决大规模数据存储的问题, NoSQL出现了,她放弃了对于关系型数据库最为至关重要的特新-事务,但解决了分布和高性能的问题。正因为这样,目前这种技术不可能被应用到对事务有很高要求的应用中,如银行、税务、电信等。尽管有CAP理论证明了要在分布式的环境下解决一致性和可用性是不可兼得的,而NoSQL正是这些理论的产物。但我相信,数据库技术如同计算机客户端的发展历程一样,将无止境的螺旋式的发展。但她会如何发展呢?技术没有尽头...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值