引言

NoSQL权威指南
“没有什么会比引入新秩序更难,因为创新者必须要面对那些在旧环境中已经做得很好的对手,以及那些在新环境中做得很好的冷漠者。”

——Niccolo Machiavelli [1]

在过去的几十年,我已经通过Elsevier/Morgan Kaufmann出版社出版了一系列的书,这些书几乎全部是关于SQL和RDBMS的。而这本书对行业媒体中所谓的大数据、新SQL或NoSQL(我们这些极客非常喜欢流行语)做了一些概述。第一个创造或挖掘了新名词的专栏作家或博主很可能会在维基百科上有对其(新名词)进行的阐述,甚至可能会写成一本书来讨论。

由于SQL模型是事实上的主导数据库模型,因此任何其他模型都会被认为是挑战者。但是,我们应该用什么流行词来表示这种新的模型呢?我们已经在SQL中存放数PB的数据很多年了,因此,“大数据”这个词看起来并不合适。而且,SQL每五年会引入一个新的ANSI/ISO标准并发布,并不是一夜之间就从“旧SQL”变为“新SQL”的。“新SQL”这个名词让我想起了新可口可乐(New Coke[2

]),新可口可乐并没有激发用户的信心,也没有获得成功

目录

第1章 NoSQL和事务处理

1.1 批处理中的数据库事务处理
1.2 磁盘处理中的事务处理
1.3 ACID
1.4 悲观并发详解
1.5 CAP定理
1.6 BASE
1.7 服务器端一致性
1.8 错误处理
1.9 为什么在这些场景下SQL不能发挥作用

第2章 列式数据库

2.1 列式数据库的历史
2.2 技术原理
2.3 查询优化
2.4 多用户和硬件
2.5 执行一个ALTER语句
2.6 数据仓库和列式数据库

《NoSQL权威指南》导读相关推荐

  1. 《应用时间序列分析:R软件陪同》——1.5 习题

    本节书摘来自华章计算机<应用时间序列分析:R软件陪同>一书中的第1章,第1.5节,作者:吴喜之,刘苗著, 更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.5 ...

  2. 《应用时间序列分析:R软件陪同》——2.3 随机游走

    本节书摘来自华章计算机<应用时间序列分析:R软件陪同>一书中的第2章,第2.3节,作者:吴喜之,刘苗著, 更多章节内容可以访问云栖社区"华章计算机"公众号查看.

  3. 《应用时间序列分析:R软件陪同》——导读

    ** 前言 ** 首先,一些教材偏重于数学理论和推导.作者多为数学出身,他们习惯于数学的严格性和导出精确而又漂亮的数学结论.这些书适用于那些愿意为时间序列的数学理论研究做出贡献的读者. 其次,国内教材 ...

  4. arima模型_时间序列分析(R)‖ARIMA模型预测实例

    背景 十九大报告,对教育方面做出了详细说明.近年来,随着研究生招生规模的逐渐扩大,报名参加硕士研究生考试的人数也逐年增加.大多数关于研究生的文章是以研究生的现状.研究生的教育.研究生的就业等方面为主题 ...

  5. R语言入门(1)时间序列分析

    时间序列分析 使用软件为Rstudio,参考CRAN中时间序列分析分析函数和package,拿手上的数据练习一下时间序列分析. 1.原始数据说明 选择连续9天的数据,共2025条,时间间隔为5分钟.具 ...

  6. r软件时间序列分析论文_高度比较的时间序列分析-一篇论文评论

    r软件时间序列分析论文 数据科学 , 机器学习 (Data Science, Machine Learning) In machine learning with time series, using ...

  7. 时间序列分析及应用r语言pdf_R语言:时间序列经典分析法(二)

    题记:本文是个人的读书笔记,仅用于学习交流使用.本文将深入研究时间序列技术. 01 解决什么问题? 前面一章,介绍了时间序列中涉及到的基本概念,本章将在此基础上介绍如何对时间序列的资料进行分析,怎么选 ...

  8. 使用R语言对股票数据进行时间序列分析

    tushareID:469251 R语言相对于python在做统计分析是十分方便的软件,时间序列分析在数理统计理论方面很有支撑,解释性也很强,理论已经很成熟,不了解的小伙伴可以去搜下相关课程. 这里记 ...

  9. R语言mgcv包时间序列分析在空气污染与健康领域的应用(3)---模型自由度选择

    广 义 相 加 模 型 ( generalized additional model,GAM)是对传统广义线性模型的非参数拓展,可有效处理解释变量与效应变量间复杂的非线性关系.GAM 目前已广泛应用于 ...

  10. R语言mgcv包时间序列分析在空气污染与健康领域的应用(1)

    在空气污染与健康研究领域,经常需要用时间序列方法将随时间变化的污染物暴露资料和随时间变化的事件发生数资料联系起来,分析人群健康结局与暴露水平之间的关系. 时间序列分析是根据系统观测得到的时间序列数据, ...

最新文章

  1. Oracle物化视图
  2. BERT为什么是NLP的革新者
  3. iOS Ruby出现问题,导致无法安装Pod
  4. timertask run函数未执行_函数的防抖和节流是个啥???
  5. 如何给电冰箱加氟(方法)
  6. 程序员过关斩将--重复的请求并不好过滤
  7. ES6-set集合应用
  8. Linux移植随笔:对tslib库的ts_test测试程序代码的一点分析
  9. h5 在线语音识别接口
  10. mac 安装使用Liteide
  11. c51单片机跑马灯汇编语言,单片机的跑马灯简单汇编程序
  12. win10电脑忘记开机密码的解锁方法
  13. php导出excel处理微信昵称emoji表情符号和特殊颜文字符
  14. python 探索性分析_python中的探索性文本分析
  15. 用FPGA产生正弦信号
  16. 网络编程三剑客之sed
  17. Activiti 会签/或签 设计思路
  18. 基于QT-QGraphicsView的网络拓扑图
  19. c语言指针化简带分数,自动生成四则运算题目(C语言)
  20. Min3D测试-在Android里面载入MMD模型-快速3D模型显示测试-By黑月君

热门文章

  1. struts2+spring3+hibernate3+mysql简单登录实现
  2. 多个DataSet数据合并
  3. AngularJs $anchorScroll、$controller、$document
  4. 安卓中的对话框通知---简单的对话框入门
  5. solaris 11 vim的安装【转】
  6. C标准时间与时间戳的相互转换
  7. 选择符合语义的html标签,最容易犯的HTML标签错误写法
  8. mysql 从库 速度太慢_mysql查询速度慢的原因[整理版]
  9. 关于使用idea工具debug时,断点颜色由红色变成灰色解决方法
  10. cesium米转换经纬度_cesium 常见坐标系及坐标转换(工具篇)