关系型数据库和多维数据库的区别

Question:

初步理解多维数据库和关系型数据库都是表存储,只不过是在多维数据集里叫做事实表、维表,做分析的话关系型数据库也可以做到的呀?(书上说多维数据库的查询速度更快一点,可是为什么会更快呢?)多维数据库和关系型数据库单单是查询速度上更优吗?还有会出于什么考虑来建多维数据库呢?

Answer:

我的理解如下:
关系数据仓库设计严格按照三范式设计,在数据查询时,需要多次表连接才能实现,对于大数据量的仓库,这样的连接非常费时,所以性能较差;这种结构也导致了开发周期长,成本高;但节省空间,容易扩展,是理想中的的仓库设计方法。
目前多使用一般采用多唯设计方法,此方法以事实表为核心,多个维度组合而成,结构简单容易理解,开发相对容易,此结构导致了出现很多冗余,但正因为这样,也提高了其性能,即所谓的空间换时间;这也是采用此方法的根本原因所在。

时间: 2024-10-14 05:48:22

关系型数据库和多维数据库的区别的相关文章

关系型数据库和文档型数据库的比较

关系型数据库 比较 nosql和关系型数据库比较? 关系型数据库与NOSQL数据库的区别 10个出色的NoSQL数据库 15个nosql数据库 走近NoSQL数据库的四大家族 深度解读

使用Powershell实现数据库自动化运维

使用Powershell实现数据库自动化运维 目前市场上针对SQLServer的图书,好的原创图书屈指可数,翻译的图书较多,但只限于专门针对SQL Server数据库本身的开发.管理和商业智能. 而针对PowerShell的图书,可以说大多为MSDN里的学习笔记,主要针对Windows操作系统的管理. 微软在大的布局和技术动向来看,力推云平台.而平台化的基础是自动化.高可用.那么细化到最基础的技术着眼点,微软正在大力开发其所有服务器端产品对 PowerShell的支持.针对SQL Server来

数据库的运维策略脚本篇(内附脚本,无私分享)

数据库运维中盛传一个小段子,我误删除了数据库,改怎么办?有备份还原备份,没有备份就准备简历!听起来有趣但发生在谁身上,谁都笑不起来.接触了很多的客户发现90%客户的运维策略都不是很完善.本篇就分享一些常规的运维脚本,本篇没有涉及到的或不足的也请大家留言无私贡献深藏多年的脚本,谢谢! 邮件 邮件主要用来监控作业是否运行成功,如果您已经配置了类似zabbix等软件请忽略. 配置邮件服务 --SQL Server 并没有内置邮件服务器(Mail Server),它跟我们发送邮件一样,需要用户名和密码通

开源数据库 H2, HSQLDB, DERBY, PostgreSQL, MySQL区别/对比图表( 附加翻译)

开源数据库 H2, HSQLDB, DERBY, PostgreSQL, MySQL区别/对比图表 浪天涯博主翻译: referential integrity 参考完整性transactions 事物unicode 统一码interface 命令 界面 接口data size db limit 数据库数据大小限制temporary table 临时表支持materialized view 物化视图(快照)indexes 索引union 联合查询intersect 交集查询except exce

数据库水平拆分和垂直拆分区别(以mysql为例)

数据库水平拆分和垂直拆分区别(以mysql为例) 案例: 简单购物系统暂设涉及如下表: 1.产品表(数据量10w,稳定) 2.订单表(数据量200w,且有增长趋势) 3.用户表 (数据量100w,且有增长趋势) 以mysql为例讲述下水平拆分和垂直拆分,mysql能容忍的数量级在百万静态数据可以到千万 垂直拆分: 解决问题: 表与表之间的io竞争 不解决问题: 单表中数据量增长出现的压力 方案: 把产品表和用户表放到一个server上 订单表单独放到一个server上 水平拆分: 解决问题: 单

SSAS多维数据库处理过程中错误信息及解决方案收集

SSAS在处理过程中一般会遇到这几种错误:1.用户登录失败 说明多维数据库数据源不对,需修改.双击数据源,具体如下图 2.重复属性键问题 例如这种层次结构: 首先,要进行如下设置: 然后,设置month的属性: 设置其KeyColumns属性,将year也添加进去 最后设置NameColumn属性,如下图: 3.找不到属性键错误 此种错误是因为垃圾数据引起的.可以忽略维度键错误,或者修正 数据仓库里面垃圾数据.具体如下图: 4.当CUBE建完后,对事实表或维度表的字段长度做改变时会出现,就会出现

Redis开发与运维 (数据库技术丛书) PDF 下载,深度剖析Hadoop HDFS PDF 下载

1.Redis开发与运维 (数据库技术丛书) PDF 下载 2.深度剖析Hadoop HDFS (大数据技术丛书) PDF 下载 关注微信公众号:职业开发者之路,百度云免费 下载 PDF 电子书籍,或直接访问:问风网:askwinds.com请添加链接描述,免费资源下载模块下载,问风@程序员部落,更多资源分享等你获取关注微信公众号:职业开发者之路,?更多免费资源分享 原文地址:http://blog.51cto.com/2058005/2350798

OLAP多维数据库备份

本人开发了一款OLAP多维数据库备份软件,现将其贡献博客园. 链接: https://pan.baidu.com/s/1oL8xVZfSUiUcvrvohxKVoQ 提取码: nmh5 操作方式: 1.将下载文件解压到存有OLAP杜伟数据集的服务器上面,例如C盘.D盘等目录下. 2.点击JBGJ.Client.exe启动 3.界面如下, 原文地址:https://www.cnblogs.com/xubao/p/10652806.html

从零到一 | 如何搭建数据库自动化运维体系

需求背景: 随着业务的增长.对运维效率和质量的要求不断提高,对自动化运维体系的需求也不断增强. 目前笔者服务的很多中大型企业客户,运维其实还停留在“刀耕火种”的原始状态. 这里所说的“刀”和“火”就是运维人员的远程客户端,例如 xshell 和Windows 远程桌面. 这种工作模式有很多局限性, 比如服务器.数据库.中间件等的安装.初始化,应用软件部署.服务发布和监控都是通过手动方式来完成的. 这就需要运维人员登录到服务器上,一台一台去管理和维护. 如果有个几十上百台,累就累死人了. 笔者曾运