版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2012.4行/列数据库什么是行/列数据库库行数据库就是我们所熟知的传统关系型数据库,即数据按记录存储,每一条记录的所有属性都存储在一起,如果要查询一条记录的一个属性值,需要先读取整条记录的数据。而列数据库是按数据库记录的列来组织和存储数据的,数据库中每个表由一组页链的集合组成,每条页链对应表中的一个存储列,而该页链中每一页存储的是该列的一个或多个值。行/列数据库库按行存储按列存储基于行的存储基于行的存储是将数据组织成多个行,这样就能在一个操作中找到所有的列。这种做法的缺点是必须每次处理一整行,而不是只处理自己需要的列。这样在处理相同实体的两个或多个列的查询时能够取得更快的速度,而且可以提高更新、插入和删除操作的速度。基于列的存储基于列存储的优点是:针对某个列中的值进行简单查询的速度非常快,需要的内部存储资源最少。这是因为:对某个列中特定值的搜索可以直接进入该列的存储区,而不需要扫描整行的数据这样也使得数据压缩变得更容易,因为一个列中的数据通常具有相同的数据类型。基于列的访问存在的缺点是:载入速度通常比较慢,因为源数据在外部来源中是以行或者记录的形式表示的。基于列的体系结构在处理数据仓库使用的海量数据时没有问题,但不适合需要进行大量以行的方式进行访问和更新操作的联机事物处理。行/列数据库的主要区别因为列数据库和行数据库都是关系型数据库,因此列数据库在逻辑上与行数据库没有区别,用户处理和操作的都是一行一行的记录、一个一个的表。两者的本质区别在于其物理存储是基于列存储还是基于行存储。列数据库按列存储的结构,便于在列上对数据进行轻量级的压缩,列上多个相同的值只需要存储一份。压缩能够大量地降低存储成本。按列存储和压缩的特点,也为列数据库在查询方面带来先天优势,因为若能将更多的数据压缩在一起,则在每次读取时就可以获得更多的数据。行/列数据库的查询示例行/列数据库的主要区别存储方式行数据库:按数据行存储列数据库:按数据列存储索引方式行数据库:稠密索引列数据库:稀疏索引,自动索引化查询方式行数据库:快速查询全部的行数据出来列数据库:快速查询指定的列数据。压缩方式行数据库:低列数据库:相同列的数据可以合并。相同列数据类型相同,压缩简单。存储
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南省长沙市部分学校2027届高三上学期开学考试数学试卷(含答案)
- 2026年通辽市科尔沁区公务员人员招聘考试模拟试题及答案详解
- 2026年湖南省永州市公务员人员招聘笔试参考题库及答案详解
- 2025-2026学年二年级奥数动脑说课稿
- 2025-2026学年尝试对生物进行说课稿
- 2025年广东省韶关市事业单位人员招聘笔试试题及答案详解
- 2026年日照市东港区公务员人员招聘考试模拟试题及答案详解
- 2026年上海市金山区事业单位人员招聘笔试参考题库及答案详解
- 2026年常州市戚墅堰区事业单位人员招聘笔试备考题库及答案详解
- 2025年肇庆市端州区事业单位人员招聘笔试试题及答案详解
- 2026年中秋国庆节前安全教育培训
- 第4课 夺取胜利的解放战争 第2课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 药物临床治疗学试题及答案2026年版
- 2026年上海市浦东新区高三二模英语试题(含答案)
- 新生儿体温调节与护理
- 放射科CT检查辐射安全防护措施
- 乡镇街道政府内控制度
- 先天性肌性斜颈诊疗指南
- 门楼雨搭施工方案(3篇)
- 2025四川事业单位考试试题及答案
- 华为员工外派管理办法
评论
0/150
提交评论