首页  »  云计算知识  »  行式数据库是什么

行式数据库是什么?

行式数据库是一种按行存储数据的数据库,当面对大量的、复杂的查询需求时,行式数据库必须经过大量膨胀才能够满足性能需求。行式数据库在建立索引和视图时,需要耗费较多的时间与系统资源,若不建立索引进行查询会消耗大量的 IO 资源。

新用户享受中国区域 12个月免费套餐

行式数据库是什么?

首页  »  云计算知识  »  行式数据库是什么

行式数据库是什么?

行式数据库是什么?

行式数据库是一种按行存储数据的数据库,当面对大量的、复杂的查询需求时,行式数据库必须经过大量膨胀才能够满足性能需求。行式数据库在建立索引和视图时,需要耗费较多的时间与系统资源,若不建立索引进行查询会消耗大量的 IO 资源。

新用户享受中国区域 12个月免费套餐

行式数据库应用场景

行式数据库应用场景

行式数据库属于传统的关系型数据库,数据是按照行数据为基础逻辑存储单元进行存储, 一行中的数据在存储介质中以连续存储形式存在。行式数据库通常适用于以下场景:随机的增、删、改、查操作;在行中选取所有属性的查询操作;需要频繁插入或更新的操作。行式数据库在应用中有一个缺陷,由于用户查询的目标数据是埋藏在各行数据单元当中的,因此在读取时需要读取完整的行记录,因此读取效率不高,但用户可以添加索引解决此问题。 

行式数据库和列式数据库

行式数据库和列式数据库

行式数据库属于传统关系型数据库,该数据库中的数据是以行数为基础逻辑存储单元进行数据存储的;列式数据库相对于行式数据库而言,该数据库中的数据是以列为基础逻辑的存储单元来进行存储,同一列当中的数据在存储介质中是以连续存储的形式存在的。行式数据库在查询数据时需要逐行进行扫描从而得到所需数据;列式数据库查询数据时可以直接定位到所需数据所在列,实现快速查找。

行式数据库优点

行式数据库优点

行式数据库优点_效率高且完整

效率高且完整

行式数据库采用一次性完成的写入方式,因此不会在数据写入过程中消耗过多时间,写入的效率比较高,并且能保证数据的完整性。

行式数据库优点_数据加载速度快

数据加载速度快

行式存储结构的优点是数据加载速度快,所有数据优先从本地读取,不需要额外的网络开销,因此适用于大量的数据扫描,也适合进行含有删除和更新的实时操作。

行式数据库优点_效率高且完整

效率高且完整

行式数据库采用一次性完成的写入方式,因此不会在数据写入过程中消耗过多时间,写入的效率比较高,并且能保证数据的完整性。

行式数据库优点_数据加载速度快

数据加载速度快

行式存储结构的优点是数据加载速度快,所有数据优先从本地读取,不需要额外的网络开销,因此适用于大量的数据扫描,也适合进行含有删除和更新的实时操作。

亚马逊云科技热门云产品

亚马逊云科技热门云产品

Amazon EC2 Auto Scaling

弹性伸缩计算能力以满足业务需求

Amazon S3

云中的可拓展存储

Amazon ECS

高度安全、可靠且可扩展的容器运行方式

Amazon Batch

任意规模完全受管的批处理

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程

准备好体验亚马逊云科技提供的云服务了吗?

新用户享受中国区域 12 个月免费套餐

开始使用亚马逊云科技免费构建

开始使用亚马逊云科技免费构建

关闭
热线

热线

1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域