数据库是否可以直接作为数据仓库的数据源

在数据仓库使用数据时,我们是否可以直接将数据库作为数据源?如果使用了,会存在哪些问题?

  1. 数据库中存储的是业务数据,存储方式是行式存储;而数据仓库中数据是以列式存储的;如果数据仓库要想使用数据库中的数据,是需要将行式数据转换为列式数据。
  2. 数据库对性能要求较高,不能存储海量数据;而数据仓库中需要海量数据进行统计分析;如果直接将数据仓库作为数据源,无法达到数据量的要求。
  3. 数据库中的数据主要是为了业务运行中用户的访问,而数据仓库如果也去直接访问数据库的话,大量的访问请求会影响数据库的性能,也会影响用户的体验。
相关推荐
qq_3729069320 小时前
如何在 Vuetify 中可靠捕获 Chip 关闭事件(包括键盘触发)
jvm·数据库·python
lcj092466620 小时前
磁控U位管理系统与DCIM对接实现:筑牢数据中心精细化运维底座
大数据·数据库·人工智能
独自归家的兔21 小时前
OCPP 1.6 协议详解:StatusNotification 状态通知指令
开发语言·数据库·spring boot·物联网
qq_3721542321 小时前
SQL嵌套查询中常见报错排查_语法与权限处理
jvm·数据库·python
0xDevNull1 天前
MySQL 别名(Alias)指南:从入门到避坑
java·数据库·sql
2401_887724501 天前
CSS如何设置文字溢出显示省略号_利用text-overflowellipsis
jvm·数据库·python
m0_747854521 天前
golang如何实现应用启动耗时分析_golang应用启动耗时分析实现思路
jvm·数据库·python
雪碧聊技术1 天前
下午题_试题二
数据库
解救女汉子1 天前
如何截断SQL小数位数_使用TRUNCATE函数控制精度
jvm·数据库·python
2301_803875611 天前
如何用 objectStore.get 根据主键 ID 获取数据库单条数据
jvm·数据库·python