- 1
- 0
- 约7.67千字
- 约 17页
- 2022-03-11 发布于浙江
- 举报
?
?
内存数据库解析与主流产品对比(三)
?
?
在上一篇文章 [《内存数据库解析与主流产品对比(二)》]中,我们从数据组织和索引的角度介绍了内存数据库的特点和几款产品的技术实现。本文将继续解析内存数据库,从并发控制、持久化和查询处理的角度介绍几款技术,带来更多维度、更细致的内存数据库技术讨论。 在上一篇文章 [《内存数据库解析与主流产品对比(二)》] 中,我们从数据组织和索引的角度介绍了内存数据库的特点和几款产品的技术实现。本文将继续解析内存数据库,从并发控制、持久化和查询处理的角度介绍几款技术,带来更多维度、更细致的内存数据库技术讨论。
— 数据库管理系统中的并发控制—
1. 内存数据库并发控制的两种策略
a. 多版本的并发控制
内存数据库中的并发控制主要采用两类策略:1. 多版本的并发控制;2. 分Partition处理。并发控制机制可以分为乐观和悲观两种类型。悲观并发控制则认为进程竞争资源总是存在的,因此访问时先加锁,访问完再释放;乐观并发控制认为大多数情况不需要竞争资源,只在最后提交前检查是否存在冲突,有冲突就回滚,没有就提交。
乐观并发控制大多数不采用基于锁的技术实现,并且通常是多版本的。多版本意味着每次更新都会产生新的版本,读操作根据可见范围选取合适的老版本,读操作不阻塞写操作,所以并发程度比较高。其缺点是会产生额外开销,例如更新要创建新版本,而且随着版
您可能关注的文档
- 关于知识图谱在农信社风控领域的应用普遍关心的几个问题.docx
- 关于跨域以及SpringBoot的解决方案.docx
- 关系型数据库与非关系型数据库对比分析.docx
- 关系型数据库查询语言SQL和图数据库查询语言nGQL对比.docx
- 关联规则在学生就业管理系统中的应用.docx
- 关键CSS和Webpack-减少阻塞渲染的CSS的自动化解决方案.docx
- 具有置信度的决策树在客户价值分类中的应用.docx
- 养生旅游发展分析:开启佛系旅游模式.docx
- 养生酒店行业发展分析:一场身、心、灵的疗愈之旅.docx
- 内存为王:DBIMRACShareNothing架构的挑战和解决方案.docx
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)