会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
刘大飞
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
20
21
22
23
24
25
26
27
28
···
58
下一页
2018年8月8日
第十章 列族数据库
摘要: 10.1 何谓列族数据库 列族数据库将数据存储在列族中,而列族里的行则把许多列数据与本行的“行键”关联起来。 Cassandra可以说是一种能快速执行跨集群写入操作并易于对此扩展的数据库。集群中没有主节点,其中每个节点均可处理读、写。 10.2 特性 cassandra的基本存储单元叫做“列”。Ca
阅读全文
posted @ 2018-08-08 22:24 刘大飞
阅读(2851)
评论(0)
推荐(0)
2018年8月7日
第九章 文档数据库
摘要: 格式可以是XML,JSON,BSON等。文档具备自述性,呈现分层的树状结构。 9.1 何谓文档数据库 各文档的“数据模式”也许不同,但是任然可以放在一个集合中。 可以嵌套文档; 9.2 特性 9.2.1 一致性:副本集 9.2.2 事务:单文档的事务叫做原子事务,但是这种事务无法执行多个操作。 9.
阅读全文
posted @ 2018-08-07 22:49 刘大飞
阅读(260)
评论(0)
推荐(0)
第八章 键值数据库
摘要: 8.1 何谓键值数据库 键值数据库时最简单的NoSQL数据库。 值存储的是什么不重要,只是一个块,应用程序负责理解所存数据的含义。 Redis能存储list,set,hash等数据结构;而且支持获取摸个范围内的数值,求交、并、补集等。 8.2 键值数据库特性 讨论每一种NoSQL数据库特性的时候,都
阅读全文
posted @ 2018-08-07 22:48 刘大飞
阅读(1759)
评论(0)
推荐(0)
第七章 映射-化简
摘要: 7.1 基本“映射 - 化简” 略 7.2 分区与归并 7.3 组合“映射-化简” 为了使计算工作可以在集群中的各个节点上并发执行。 “映射任务”:只能操作同一个聚合内的数据。 “化简任务”:只操作具有同一关键字的数据。 7.3.1 举例说明两阶段“映射-化简” 如果“映射-化简”计算比较复杂,可以
阅读全文
posted @ 2018-08-07 22:09 刘大飞
阅读(285)
评论(0)
推荐(0)
2018年8月6日
第五章 数据一致性
摘要: 关系型数据库:强一致性; NoSQL: CAP原理与 最终一致性。 5.1 更新一致性 在单服务器数据库中,用序列化的方式保证一致性。 在集群环境中,数据有多分拷贝,必须要用“顺序一致性”保证所有节点以相同的顺序执行。 5.2 读取一致性 关系数据库用“事务”来解决读取一致性的问题。(不让一个读取操
阅读全文
posted @ 2018-08-06 22:45 刘大飞
阅读(203)
评论(0)
推荐(0)
第四章 分布式模型
摘要: 面向聚合数据库非常适用于横向扩展方式,因为聚合此时就自然成了数据分布单元。 数据分布有两条路径: 复制和分片,这两种方法可以混合用 复制:同一份数据拷贝到多个节点。有主从式和对等式两种。 分片:不同数据存放在不同节点中。 4.1 单一服务器: 4.2 分片 一般,数据库的繁忙体现在:不同用户需要访问
阅读全文
posted @ 2018-08-06 22:36 刘大飞
阅读(187)
评论(0)
推荐(0)
第三章 数据模型详解
摘要: 3.1 关系 聚合的有用之处:可以把经常访问的数据存放在一起。 考虑客户和其全部订单之间的关系:有些应用在访问客户数据时想要随时查询订单的历史纪录,如果把客户和其订单记录放到一个聚合,就很方便;有一些程序想分别处理订单,所以建模时,把订单放在单独的聚合里。这种情况下,订单和客户在两个聚合中,但是可以
阅读全文
posted @ 2018-08-06 15:37 刘大飞
阅读(182)
评论(0)
推荐(0)
2018年8月4日
第二章 聚合数据模型
摘要: NOSQL技术与传统的关系数据库相比,最明显的转变是抛弃了关系模型。NoSQL主要有四种模型: 健值 - 面向聚合 文档 - 面向聚合 列族 - 面向聚合 图 - ? 前三种都是面向聚合的 2.1 聚合 关系模型:元组(行)是受限的结构:只能包含一系列的值,不能嵌套另外的元组和列表。 所有操作都以元
阅读全文
posted @ 2018-08-04 14:22 刘大飞
阅读(1916)
评论(0)
推荐(0)
第一章 为什么使用NoSQL
摘要: 1.1 关系型数据库的价值 1.1.1 获取持久化数据 1.1.2 并发 通过”事务“ 来控制,出错有“回滚”机制。 1.1.3 集成 共享数据库集成,多个应用程序将数据保存在同一个数据库中(这种机制必须保证有一个共享的来操作数据库的模块,这样才可以控制并发访问)。 1.1.4 近乎标准的模型 不同
阅读全文
posted @ 2018-08-04 14:10 刘大飞
阅读(322)
评论(0)
推荐(0)
前言
摘要: NoSQL 泛指非关系型数据库。主张使用无模式的数据,可以运行在集群环境中,用牺牲一定的一致性来换取性能。 NoSQL可以构建性能更高、扩展度更好且更容易编程的系统。 NoSQL为何引人注目 开发效率:关系型数据中,内存数据结构和关系型数据库的映射很花时间。而NoSQL可以提供更加符合应用程序需求的
阅读全文
posted @ 2018-08-04 11:15 刘大飞
阅读(102)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
58
下一页
公告