当前位置:  开发笔记 > 数据库 > 正文

NoSQL运动的任何有效性?

如何解决《NoSQL运动的任何有效性?》经验,为你挑选了2个好方法。

首先,我对数据库世界相对较新,我本学期毕业于Comp Science的BS,而数据库技术真的引起了我的注意,所以我一直在研究很多T-SQL因为我想最终得到一个SQL开发工作(MS SQL服务器现在似乎是最好的选择,因为它正在上升)

无论如何,我听说过关于非关系数据库管理系统的NOsql运动的很多喧嚣.尽量保持这个问题和非主观性我主要想知道NRDBMS(如Nosql)的优点/缺点,以及它们是否真的存在未来.也许作为一个侧面问题,是不是一般学习SQL的时候(特别是我们习惯的普通RDBMS).我认为人们长期坚持这一点,但又一次.....我不知道.我不愿意看到我的兴趣突然在市场上潜水.



1> RC...:

NoSQL运动肯定有效,但我不担心你的SQL技能会浪费.NoSQL存储架构源于对高可用性和可扩展数据存储的需求,这超出了典型的关系数据库所能提供的范围.这需要付出代价,通常成本保证一致性.这并不总是一个大问题.在类似Facebook的情况下,对于诸如图片,状态更新等事情,在一段时间内没有完全一致性.只要它们在某些时候变得一致,就没关系.另一方面,请带上您的银行帐户.这种类型的数据存储需要提供关系数据库提供的强大的ACID特性.

NoSQL并不是我认为可以接管世界的东西,它可以替代RDBMS的常见方法,也可以替代其它方面的优点和缺点.

这是关于NetFlix的主题的优秀文章.



2> JNK..:

其他人可以比我更好地解决NoSQL细节问题,但至于问题的第二部分(担心如果NoSQL开始变得越来越流行则进入SQL):我的客户仍然使用非常旧的基于平面文件的大型机.

SQL还没有达到完全渗透,并且它在很多业务流程中都非常扎根.SQL开发和维护的市场不会很快消失,如果它开始不会一夜之间 - 你将有时间在你过时之前学习Next Big Thing.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有