自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 NoSQL 一致性问题(三 读取一致性)

背景:订单金额包含 1 商品价格 2 商品对应的运费价格。如商户要同时调整商品价格以及运费价格。需要保证两个操作的一致性,要么都同时成功、要么都不成功。关系数据库可以使用事物解决,NoSQL数据库除图数据库外都不支持事物。分布式一致性:1 逻辑一致性:如背景所述问题,要么同时成功、要么失败。使用事物解决。 不一致窗口:不一致风险的时间长度2 复制一致性:由主从延迟导致...

2020-01-18 22:49:26 454

原创 NoSQL 一致性问题(二 更新一致性)

背景:两人可以更新同一条数据,如站长与副站长都要更改站点联系电话,最终后更改的把之前更改的数据覆盖。如何保证数据一致性?How1 悲观方式:避免发生冲突,采用写入锁,锁系统保证同一时刻只有同一用户执行写操作。2 乐观方式:先让冲突发生,检测冲突并对发生冲突的操作排序。采用条件更新,任意用户执行更新操作之前都要测试数据的当前值与上次读入的值是否相同。悲观锁分析...

2020-01-18 22:14:56 504

原创 NoSQL 一致性问题(一 概述)

一致性思考方式的变化:集中式关系型数据库 与 面相集群的NoSQL数据库 变动最大的地方。关系型数据库:通过 强一致性避免各种不一致问题,如事物NoSQL:参考CAP定理、最终一致性,在构建之前需要确定当前业务需要何种一致性共包含以下两部分内容:1 一致性的各种形式2 哪些理由可以放宽对一致性的约束3 放宽对持久性的约束...

2020-01-18 16:19:09 386

原创 NoSQL 分布式模型(四 结合分片以及主从复制)

参考 redis、kafka、elasticsearch实现

2020-01-18 15:30:43 178

原创 NoSQL 分布式模型(三 对等复制)

背景主从模式1 增强了读能力,2 加大了写压力,3 故障恢复能力: 从节点能迅速恢复,主节点有较短的延迟。此延迟期间不可写。主节点是系统的瓶颈与弱点什么是对等复制:What无主节点概念,所有副本节点都可以接受读写请求,副本间数据互相同步为什么使用对等复制:Why优点:一个副本故障,其他副本可提供读写能力,无影响缺点:数据一致性由于多个节点可同时处理写入操作,...

2020-01-18 15:03:51 265

原创 NoSQL 分布式模型(二 主从复制(冗余))

综述:主从复制提高了1 读以及2 读故障恢复能力。带来了1 写以及2 主从不一致风险主从复制(冗余):什么是主从复制(冗余):What把数据存储到多个节点上,一个节点是主节点:全权负责数据写操作,并提供变更记录供从节点读取其余节点是从节点:仅提供数据读取能力,并用作主节点挂掉的活备,开启线程监听主节点变更信息并更新本节点数据为什么使用主从复制(冗余):Why优势:1...

2020-01-18 13:41:34 281

原创 NoSQL 分布式模型(一 分片)

NoSQL出现的主要原因:数据库集群水平扩展数据分布:1 复制 :将同一份数据拷贝到多个节点,a 主从式 b 对等式2 分片 : 将不同数据存放在不同节点中两者可选其中之一,也可同时使用单一服务器:可接受单点故障时使用分片:什么是分片:What将数据的各个部分存放于不同服务器:1 写:哪个数据应该写在哪个服务器可以通过:取模等算法确定2 ...

2020-01-13 00:29:29 310

原创 NoSQL 背景 在关系数据库下为什么会出现NoSQL

关系型数据库优点:1 数据持久化主存储器:快速,数据量小,数据易丢失,存储于内存中,断电丢失(需要先写内存 再任务策略刷新磁盘 事物通过写磁盘log保证持久性)后备存储器:慢,数据量大,数据持久化,存储于磁盘或ssd,pcie中2 并发时,通过事物保证原子操作举个例子: 两种情况会修改两个表中的同一个字段 情况A修改U表字段成功-> 情况B修改U表...

2020-01-13 00:12:24 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除