《NoSQL权威指南》——1.2 磁盘处理中的事务处理

释放双眼,带上耳机,听听看~!

本节书摘来自异步社区出版社《NoSQL权威指南》一书中的第1章,第1.2节,作者:【美】Joe Celko(乔•塞科) ,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 磁盘处理中的事务处理

磁盘驱动器发明的时候世界发生了改变。起初,磁盘驱动器被当作“快速磁带驱动器”,进行挂载和卸载,并被分配给单个作业。但数据库的特点是,它是有多个作业在同一时间运行的一个共同资源。

这种模型中没有队列。用户登录一个会话,会话连接到整个数据库。数据表并不是文件,用户也不会连接到一个特定的表中。SQL引擎内部的数据控制语言(Data Control Language,DCL)决定哪些表可以被哪些用户访问。

如果批处理系统像一个豪华夜总会的看门人,决定谁可以进到夜总会里面,那么数据库系统就像一个处理满屋子各自做着自己的事情的表的服务员。

在这个世界上,与磁带一条记录一条记录地被读取相比,一个用户会话中可用的数据量是巨大的,可以有多个会话同一时间运行。处理流量是一个重大的概念变化和物理变化。

给TA打赏
共{{data.count}}人
人已打赏
安全运维

OpenSSH-8.7p1离线升级修复安全漏洞

2021-10-23 10:13:25

安全运维

设计模式的设计原则

2021-12-12 17:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索