zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

《解读NoSQL》——第1章 NoSQL:明智的选择

nosql 选择 解读
2023-09-11 14:17:44 时间
第1章 NoSQL:明智的选择

解读NoSQL
**本章主要内容
**
什么是NoSQL
NoSQL的商业驱动
NoSQL的案例研究
**最小部件所耗费的复杂度约每两年增长一倍。当然,如果这个增长速度不再增长的话,短期内这样的增长速度仍然会继续。

——Gordon Moore(戈登·摩尔,Intel创始人之一),1965

……你最好开始游泳,否则你将沉入水底……因为时代在变革。

——Bob Dylan**

我们编写本书有两个初衷:第一,介绍NoSQL数据库;第二,展示如何使用NoSQL系统作为独立的解决方案或对现有SQL系统进行补充以解决实际业务问题。尽管我们希望所有对NoSQL感兴趣的人都能够将本书作为指南,但是本书中的内容、样例、案例研究面向的是希望学习NoSQL的技术经理、解决方案架构师和数据架构师。

本书将帮你评估SQL数据库系统和NoSQL数据库系统能够胜任的业务场景。如果你在寻找一本详细的、具体的编程指南,那么本书不适合你。在这里你会发现NoSQL背后的发展动机、相关技术和概念。或许你已经理解本书某些章节所提到的主题,那么可以略过它们并专注于那些新的知识。

最后,我们对标准表示强烈的关注。SQL系统的相关标准使得应用可以使用一种通用的语言在不同的数据库产品之间进行迁移。遗憾的是,NoSQL系统目前并没有相关的标准。在将来,NoSQL应用的开发者将会向NoSQL数据库厂商施压,迫使它们采用一系列标准,以使NoSQL应用的移植性能够媲美SQL。

在本章,我们将给出NoSQL的定义并探讨使NoSQL产品如此有趣并在业界流行的原因。最后,我们将看到5个通过实施NoSQL产品解决具体业务问题的成功的行业案例。


来聊聊NoSql 学习一门技术,我们首先得明白以下几点: 它是什么? 它为什么会出现? 它的出现解决了什么问题? 如何使用? 带着这几个问题去学,我们才能将它的衣服一件件的扒光,最后看到它的本质。不然面试的时候面试官稍微问得深入一点就凉凉了。接下来聊聊NoSql。
NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。简单来说就是是一项全新的数据库革命性运动。现在听得比较多的NoSQL
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。