揭开Amazon Redshift的神秘面纱

日期: 2016-03-29 作者:Craig S. Mullins翻译:张亮亮 来源:TechTarget中国 英文

Amazon Redshift是一款托管型大规模数据仓库,用来对工作负载进行分析。云数据仓库可以与网站已有的商业智能工具一起用来对数据进行分析。 Amazon Redshift为分析查询提供数据库功能。这与该公司的其他数据库管理系统(DBMS)技术形成对照。

Amazon Redshift云数据仓库功能 Redshift提供大规模并行处理(MPP),它是建立在一个列式DBMS之上的。该架构可以通过使用跨多节点的并行查询来实现快速查询处理。除了列存储,Amazon Redshift还通过部署数据压缩和区域映射来减少在执行查询过程中所需的I/O数量。 Amazon Redshift用来处理高性能数……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

Amazon Redshift是一款托管型大规模数据仓库,用来对工作负载进行分析。云数据仓库可以与网站已有的商业智能工具一起用来对数据进行分析。

Amazon Redshift为分析查询提供数据库功能。这与该公司的其他数据库管理系统(DBMS)技术形成对照。

Amazon Redshift云数据仓库功能

Redshift提供大规模并行处理(MPP),它是建立在一个列式DBMS之上的。该架构可以通过使用跨多节点的并行查询来实现快速查询处理。除了列存储,Amazon Redshift还通过部署数据压缩和区域映射来减少在执行查询过程中所需的I/O数量。

Amazon Redshift用来处理高性能数据。本地附带存储可以将CPU和驱动之间的吞吐量最大化;10Gb的网络保证了节点间的高速吞吐量。

Amazon Redshift的架构可以让很多常见的管理任务自动化,包括对云中的数据仓库进行供应,配置以及监控。对于Amazon Simple Storage Service (S3)来说,数据备份是连续、增量和自动化的。而通过跨区域的灾难恢复从S3进行数据恢复也非常容易。

Amazon Redshift提供了内置企业级安全性,其功能包括使用硬件加速的Advanced Encryption Standard (AES)-256和Secure Sockets Layer协议进行的静态以及在途数据加密,使用AWS Key Management System的密钥管理,还有使用Amazon Virtual Private Cloud的集群隔离。

可以用The AWS Management Console和API调用来对Amazon Redshift云数据仓库进行调整。用户可以随时修改数据仓库中的节点类型和数量来适应他们不断变化的需求。Dense Storage节点允许用户可以使用硬盘驱动以较小的代价来创建大型的数据仓库。Dense Compute节点可以用来和高速CPU、大量RAM以及固态硬盘一起创建高性能数据仓库。

Redshift在云中进行交付并接受管理以来,用户必须拥有一个Amazon Web Services账户。Amazon Redshift会使用标准Open Database Connectivity (ODBC)和Java Database Connectivity (JDBC)处理来自其他应用程序的连接。在建立了你的AWS账户和驱动后,对防火墙规则进行配置,这样就完成了启动Amazon Redshift Cluster的准备。

Amazon Redshift许可、定价以及支持

两个月内Amazon Redshift可免费试用,之后你可以在没有长期承诺的情况下以每小时$0.25的价格使用。用户还可以以每年每字节$1,000的价格扩大数据仓库规模。原生数据会在Amazon Redshift上进行压缩,通常压缩率是三倍,和非压缩数据相比这将成本降低了三分之一。

对于大小的调整,Amazon Redshift会将你现有的集群置为只读模式,并为你所选的大小提供一个新的集群,然后从你旧有的集群向新集群拷贝数据。而当在新集群提供的情况下你还可以继续针对旧有集群运行查询。

对于Amazon Redshift来说有四个层次的支持。每一个层次都对月付和长期付款合同提供了无限量的支持用例:

  • 基本级,提供24/7的客户服务而且包括对资源中心、服务健康面板、产品常见问题、讨论论坛以及健康检查支持的访问,而这些都是没有额外费用的。
  • 开发者级,添加了最佳实践指导并保证了对事件少于12小时的响应时间。
  • 商业级,添加了API,可以保证对事件的响应时间少于一小时。
  • 企业级,添加了对技术账户经理、结构事件管理的直接访问,并且保证对于事件的响应少于15分钟。

作者

Craig S. Mullins
Craig S. Mullins

数据管理策略研究人员,拥有超过30年的数据库系统经验

翻译

张亮亮
张亮亮

TechTarget特邀编辑。毕业于北京邮电大学网络技术研究院。熟悉软件开发测试的各个环节和流程,对操作系统,数据库,计算机网络等有较为深入的理解。现就职于中国电子科技集团公司下属研究所,从事软件研发工作。热衷于英文的学习交流,平时喜欢户外运动,音乐,电影。

相关推荐