首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hzmlzzzzzz
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
论文《Architecture of a Database System》小结
本文主要讨论DBMS的体系结构,包括进程模型、并行架构、存储系统设计、事物系统实现、查询处理器和优化器架构,以及常见的共享组件和工具。 1 介绍 数据库系统是最早广泛部署的在线服务器系统之一,因此,它
微服务知识小结
什么是微服务? 微服务——也叫做微服务架构,是一种架构风格,将应用程序构建为服务的集合,它具有以下特点: 高可维护性、可测试性 松耦合 可独立部署 围绕业务能力组织 小团队维护 微服务架构可以让你快速
【DDIA笔记】第九章、一致性与共识
共识(consensus) :就是让所有的节点对某件事达成一致。 构建容错系统的最好方法,就是找到一些带有使用保证的通用抽象,实现一次,然后让应用依赖这些保证。共识是分布式系统最重要的抽象之一。 一致
【DDIA笔记】第八章、分布式系统的麻烦
故障与部分失效 部分失效(partial failure) :在分布式系统中,系统的某些部分以某种不可预知的方式被破坏。麻烦在于部分失效是 不确定性的(nonderterministic),这种不确定
【DDIA笔记】第七章、事物
在数据系统中,很多事情都可能出错。为了实现可靠性,系统必须处理这些故障,确保它们不会大致整个系统的灾难性故障。但实现容错机制的工作量巨大。数十年来,事务(transaction) 一直是简化这些问题的
【DDIA笔记】第六章、分区
什么是分区? **分区(partition)/分片(sharding)**是一种将大型数据库分解成小型数据库的方 分区的目的 可伸缩性。将数据和查询负载可以分布在多个节点上。 分区与复制 分区通常与复
DDIA笔记】第五章、复制
什么是复制? 复制:在多台(通过网络连接的)机器上保留相同数据的副本。 为什么需要复制数据? 希望复制数据可能的原因有: 使得数据与用户在地理上接近(从而减少延迟) 即使系统的一部分出现故障,系统也能
【DDIA笔记】第四章、编码与演化
应用程序需要不断迭代,迭代意味着需要改变存储的数据(模式)。对于关系数据库,尽管可以更改模式,但在任意时刻有且仅有一个正确的模式;而读时模式数据库,不会强制一个模式,因此新老数据格式的可以同时存在。
【DDIA笔记】第三章、数据存储与检索
数据库的核心:数据结构 日志结构的存储引擎 日志结构的特点: 仅追加 索引:基于原始数据派生而来的额外的数据结构 优点 提高查询的效率 缺点 占用额外的空间 降低写入速度 哈希索引 假设数据存储全部采
【DDIA笔记】第二章 、数据模型与查询语言
数据模型 数据模型可能是软件开发最重要的部分,它对软件的编写方式和如何思考待解决的问题都有深远影响。 大多数应用都是通过一层一层叠加数据模型来构建的。每一层的关键问题是:如何表示下一层?如: 通过对象
下一页
个人成就
文章被点赞
4
文章被阅读
7,531
掘力值
225
关注了
0
关注者
0
收藏集
0
关注标签
18
加入于
2022-07-30