|
关于列式数据库你知道多少?
列式数据库是以列相关存储架构进行数据存储的数据库,以列来存储数据 ,主要适合与批量数据处理和即席查询。
你知道列式数据仓库是谁首创的吗?
列式数据仓库是由Sybase于1993年首创、并在1996年发布的。
你知道全球有多少家列式数据库厂商?
主流的是Sybase 其他的还有8家供应商
你知道列式数据库与传统行式数据库有什么不同吗?
相对应的是行式数据库,数据以行相关的存储体系架构进行空间分配,主要适合与小批量的数据处理,常用于联机事务型数据处理。
数据库以行、列的二维表的形式存储数据,但是却以一维字符串的方式存储,例如以下的一个表:
EmpId Lastname Firstname Salary
1 Smith Joe 40000
2 Jones Mary 50000
3 Johnson Cathy 44000
这个简单的表包括员工代码(EmpId), 姓名字段(Lastname and Firstname)及工资(Salary).
这个表存储在电脑的内存(RAM)和存储(硬盘)中。虽然内存和硬盘在机制上不同,电脑的操作系统是以同样的方式存储的。数据库必须把这个二维表存储在一系列一维的“字节”中,又操作系统写到内存或硬盘中。
行式数据库把一行中的数据值串在一起存储起来,然后再存储下一行的数据,以此类推。
1,Smith,Joe,40000;2,Jones,Mary,50000;3,Johnson,Cathy,44000;
列式数据库把一列中的数据值串在一起存储起来,然后再存储下一列的数据,以此类推。
1,2,3;Smith,Jones,Johnson;Joe,Mary,Cathy;40000,50000,44000;
你对列式数据库持什么样的看法呢?
作为一个数据库的使用者和管理者,当然希望将来的数据库能够给我们带来更强大的功能,卓越的性能,便捷的管理。列式数据仓库以更低成本提供更佳性能,而且所用空间比传统行式关系型数据仓库更小,相信以后会在企业中占有更多的使用比率。 |
|