网易首页 > 网易号 > 正文 申请入驻

「数据仓库」怎么选择现代数据仓库?

0
分享至

构建自己的数据仓库时要考虑的基本因素

我们用过很多数据仓库。当我们的客户问我们,对于他们成长中的公司来说,最好的数据仓库是什么时,我们会根据他们的具体需求来考虑答案。通常,他们需要几乎实时的数据,价格低廉,不需要维护数据仓库基础设施。在这种情况下,我们建议他们使用现代的数据仓库,如Redshift, BigQuery,或Snowflake。

大多数现代数据仓库解决方案都设计为使用原始数据。它允许动态地重新转换数据,而不需要重新摄取存储在仓库中的数据。

在这篇文章中,我们将深入探讨在选择数据仓库时需要考虑的因素。在这里,他们是:

  • 数据量

  • 专门负责人力资源的支持和维护

  • 可伸缩性:水平与垂直

  • 定价模型

数据量

您需要知道将要处理的数据量的估计。如果您使用的数据集的范围是数百tb或pb,那么强烈建议使用非关系数据库。这类数据库的架构支持与庞大的数据集的工作是根深蒂固的。

另一方面,许多关系数据库都有非常棒的经过时间验证的查询优化器。只要您的数据集适合于单个节点,您就可以将它们视为分析仓库的选项。

让我们看看一些与数据集大小相关的数学:

将tb级的数据从Postgres加载到BigQuery

  • Postgres、MySQL、MSSQL和许多其他RDBMS的最佳点是在分析中涉及到高达1TB的数据。如果超过此大小,则可能会导致性能下降。

  • Amazon Redshift、谷歌BigQuery、SnowflPBake和基于hadoop的解决方案以最优方式支持最多可达多个PB的数据集。

本地和云

要评估的另一个重要方面是,是否有专门用于数据库维护、支持和修复的资源(如果有的话)。这一方面在比较中起着重要的作用。

如果您有专门的资源用于支持和维护,那么在选择数据库时您就有了更多的选择。

您可以选择基于Hadoop或Greenplum之类的东西创建自己的大数据仓库选项。这些系统确实需要大量的安装、维护工程资源和熟练的人员。

但是,如果您没有任何用于维护的专用资源,那么您的选择就会受到一些限制。我们建议使用现代的数据仓库解决方案,如Redshift、BigQuery或Snowflake。作为管理员或用户,您不需要担心部署、托管、调整vm大小、处理复制或加密。您可以通过发出SQL命令开始使用它。

可伸缩性

当您开始使用数据库时,您希望它具有足够的可伸缩性来支持您的进一步发展。广义上说,数据库可伸缩性可以通过两种方式实现,水平的或垂直的。

水平可伸缩性指的是增加更多的机器,而垂直可伸缩性指的是向单个节点添加资源以提高其性能。

Redshift提供了简单的可伸缩选项。只需单击几下鼠标,就可以增加节点的数量并配置它们以满足您的需要。在一次查询中同时处理大约100TB的数据之前,Redshift的规模非常大。Redshift集群的计算能力将始终依赖于集群中的节点数,这与其他一些数据仓库选项不同。

这就是BigQuery这样的解决方案发挥作用的地方。实际上没有集群容量,因为BigQuery最多可以分配2000个插槽,这相当于Redshift中的节点。另外,由于这种多租户策略,即使当客户的并发性需求增长时,BigQuery也可以与这些需求无缝伸缩,如果需要,可以超过2000个插槽的限制。

BigQuery依赖于谷歌最新一代分布式文件系统Colossus。Colossus允许BigQuery用户无缝地扩展到几十PB的存储空间,而无需支付附加昂贵计算资源的代价。

ETL vs ELT:考虑到数据仓库的发展

Snowflake构建在Amazon S3云存储上,它的存储层保存所有不同的数据、表和查询结果。因为这个存储层被设计成完全独立于计算资源的可伸缩性,它确保了可以毫不费力地为大数据仓库和分析实现最大的可伸缩性。

除此之外,Snowflake还提供了几乎任何规模和并发性的多个虚拟仓库,可以同时对相同的数据进行操作,同时完全强制执行全局系统范围的事务完整性,并保持其可伸缩性。

定价

如果您使用像Hadoop这样的自托管选项,那么您的定价将主要由VM或硬件账单组成。AWS提供了一种EMR解决方案,在使用Hadoop时可以考虑这种方案。

再深入研究Redshift、BigQuery和Snowflake,他们都提供按需定价,但每个都有自己独特的定价模式。

亚马逊红移提供三种定价模式:

  • 按需定价:无需预先承诺和成本,只需根据集群中节点的类型和数量按小时付费。这里,一个经常被忽略的重要因素是,税率确实因地区而异。这些速率包括计算和数据存储。

  • 频谱定价:您只需为查询Amazon S3时扫描的字节付费。

  • 保留实例定价:如果您确信您将在Redshift上运行至少几年,那么通过选择保留实例定价,您可以比按需定价节省75%。

谷歌BigQuery提供可伸缩、灵活的定价选项,并对数据存储、流插入和查询数据收费,但加载和导出数据是免费的。BigQuery的定价策略非常独特,因为它基于每GB存储速率和查询字节扫描速率。此外,它提供了成本控制机制,使您能够限制您的每日成本数额,您选择。它还提供了一个长期定价模式。

Snowflake提供按需定价,类似于BigQuery和Redshift Spectrum。与BigQuery不同的是,计算使用量是按秒计费的,而不是按扫描字节计费的,至少需要60秒。Snowflake将数据存储与计算解耦,因此两者的计费都是单独的。

标准版的存储价格从40美元/TB/月开始,其他版本的存储价格也一样。另一方面,对于计算来说,标准版的价格为每小时2.00美元,企业版为每小时4.00美元。

结论

我们通常向客户提供的关于选择数据仓库的一般建议如下:

  • 当数据总量远小于1TB,每个分析表的行数远小于500M,并且整个数据库可以容纳到一个节点时,使用索引优化的RDBMS(如Postgres、MySQL或MSSQL)。

  • 当数据量在1TB到100TB之间时,使用现代数据仓库,如Redshift、BigQuery或Snowflake。也可以考虑使用Hadoop和Hive、Spark SQL或Impala作为解决方案,如果你有相关的专业知识,你可以分配专门的人力资源来支持它。

  • 当数据量超过100TB时,使用BigQuery、Snowflake、Redshift Spectrum或自托管的Hadoop等效解决方案。

本文 https://architect.pub/choosing-between-modern-data-warehouses 讨论:知识星球【首席架构师圈】或者加微信小号【cea_csa_cto】或者加QQ群【792862318】 公众号

【jiagoushipro】
【超级架构师】
精彩图文详解架构方法论,架构实践,技术原理,技术趋势。
我们在等你,赶快扫描关注吧。

【cea_csa_cto】
50000人社区,讨论:企业架构,云计算,大数据,数据科学,物联网,人工智能,安全,全栈开发,DevOps,数字化.

QQ群

【792862318】深度交流企业架构,业务架构,应用架构,数据架构,技术架构,集成架构,安全架构。以及大数据,云计算,物联网,人工智能等各种新兴技术。
加QQ群,有珍贵的报告和干货资料分享。

视频号 【超级架构师】
1分钟快速了解架构相关的基本概念,模型,方法,经验。
每天1分钟,架构心中熟。

知识星球 向大咖提问,近距离接触,或者获得私密资料分享。 喜马拉雅 路上或者车上了解最新黑科技资讯,架构心得。 知识星球 认识更多朋友,职场和技术闲聊。 微博 【智能时刻】 哔哩哔哩 【超级架构师】
抖音 【cea_csa_cto】超级架构师
快手 【cea_csa_cto】超级架构师
小红书 【cea_csa_cto】超级架构师

谢谢大家关注,转发,点赞和点在看。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
广电终于干掉了机顶盒,但现在没多少人看电视了。。。

广电终于干掉了机顶盒,但现在没多少人看电视了。。。

差评XPIN
2026-07-09 02:51:38
蒸发8000亿!比亚迪彻底跌落神坛,真实处境远比你想象残酷

蒸发8000亿!比亚迪彻底跌落神坛,真实处境远比你想象残酷

青眼财经
2026-07-09 06:51:31
队报:大巴黎今夏卖人收入有望超3亿欧,或创队史纪录

队报:大巴黎今夏卖人收入有望超3亿欧,或创队史纪录

懂球帝
2026-07-09 14:20:05
69岁赵本山现状:定居三亚养老,虽身家上亿,但晚年却有3大牵挂

69岁赵本山现状:定居三亚养老,虽身家上亿,但晚年却有3大牵挂

白面书誏
2026-07-09 15:51:00
网传东北某高校大一女生搬寝室,女同学没几个帮忙,被挂网上

网传东北某高校大一女生搬寝室,女同学没几个帮忙,被挂网上

观察鉴娱
2026-07-09 10:07:22
空调连开多久必须停?国家标准给出答案,别再傻傻浪费电了

空调连开多久必须停?国家标准给出答案,别再傻傻浪费电了

另子维爱读史
2026-07-09 22:14:41
四年前我为阿根廷疯狂呐喊,四年后这支球队已让我彻底失望,变味了

四年前我为阿根廷疯狂呐喊,四年后这支球队已让我彻底失望,变味了

眼界纵横
2026-07-09 17:57:41
中国美女日本遇害后续!身份揭晓,凶手在逃,警方还未锁定嫌疑人

中国美女日本遇害后续!身份揭晓,凶手在逃,警方还未锁定嫌疑人

80后房车生活
2026-07-08 22:24:07
丰田官宣新车,15.4万元,即将上市

丰田官宣新车,15.4万元,即将上市

科技堡垒
2026-07-07 09:01:18
游戏要结束?安世中国走向独立后,荷兰大臣将离沪,欧盟已经介入

游戏要结束?安世中国走向独立后,荷兰大臣将离沪,欧盟已经介入

趣味萌宠的日常
2026-07-09 15:24:19
13比8焊死,三块砖白拆了,菲律宾弹劾案,马科斯算漏了一个人

13比8焊死,三块砖白拆了,菲律宾弹劾案,马科斯算漏了一个人

阿天爱旅行
2026-07-09 14:20:10
玄学分析:如果你的无名指比食指长,又是这5生肖之一,天生长寿

玄学分析:如果你的无名指比食指长,又是这5生肖之一,天生长寿

卡西莫多的故事
2026-06-23 16:14:56
7月9日,关于2026年上调基本养老金的通知,正式发布了吗?

7月9日,关于2026年上调基本养老金的通知,正式发布了吗?

社保小达人
2026-07-09 11:10:37
面试了一个45岁的求职者,他要月薪2万,我同意了;结果面试完把他送到电梯口,他说如果是14薪的话,月薪1.8万也行。

面试了一个45岁的求职者,他要月薪2万,我同意了;结果面试完把他送到电梯口,他说如果是14薪的话,月薪1.8万也行。

LULU生活家
2026-07-09 21:19:04
突发! 澳华人PR境外汇款被银行卡了, 有人被迫回国, 进外汇管制名单! 官宣最严新规: 5000元跨境汇款需查身份

突发! 澳华人PR境外汇款被银行卡了, 有人被迫回国, 进外汇管制名单! 官宣最严新规: 5000元跨境汇款需查身份

澳微Daily
2026-07-09 16:10:24
荷兰全都要:既想要向中国卖DUV光刻机,又想把安世半导体拿到手

荷兰全都要:既想要向中国卖DUV光刻机,又想把安世半导体拿到手

王新喜
2026-07-09 21:50:18
审判不到48小时,莎拉通告全球,亲华派决不投降,菲对华玩起变脸

审判不到48小时,莎拉通告全球,亲华派决不投降,菲对华玩起变脸

共工之锚
2026-07-10 00:05:24
阿根廷vs埃及的裁判?库巴西:我觉得判罚完全合理,没啥争议

阿根廷vs埃及的裁判?库巴西:我觉得判罚完全合理,没啥争议

懂球帝
2026-07-10 01:50:07
特朗普称伊朗致电迫切想达成协议,美军袭击伊朗桥梁、机场、码头等! 伊朗:将作出令美国后悔的回应,霍尔木兹海峡油轮通行“基本停止”

特朗普称伊朗致电迫切想达成协议,美军袭击伊朗桥梁、机场、码头等! 伊朗:将作出令美国后悔的回应,霍尔木兹海峡油轮通行“基本停止”

每日经济新闻
2026-07-09 19:12:54
梅西获全场最佳惹众怒,FIFA官方社媒遭逾60万次负面评价

梅西获全场最佳惹众怒,FIFA官方社媒遭逾60万次负面评价

星耀国际足坛
2026-07-09 23:44:49
2026-07-10 03:55:00
架构师研究会
架构师研究会
全网【架构师研究会】大数据,云,物联网,智能计算
1240文章数 4333关注度
往期回顾 全部

科技要闻

字节杀回来了!深度实测Seedream 5.0 Pro

头条要闻

洪水卷来眼镜蛇广西60岁老人被咬去世 全村仍然在搜蛇

头条要闻

洪水卷来眼镜蛇广西60岁老人被咬去世 全村仍然在搜蛇

体育要闻

王楚谈埃及判罚争议:足球没有绝对公平

娱乐要闻

陈翔发文“苍天饶过谁”登热搜,旧事再引关注

财经要闻

中国房地产十年

汽车要闻

悦己更悦人 阿维塔07L加长了更加上了豪华

态度原创

家居
房产
本地
数码
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

房产要闻

猛踩油门!绿地,又拿下海南一个大城更!

本地新闻

重庆人有自己的避暑桃花源 | 夏天就去「酉」风的地方!

数码要闻

长城商逸R68机箱首发116元:网孔侧板、支持240mm水冷

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版