您现在的位置是:主页 > 数据存储 >

轻淘客-打破开发、测试、部署、资金循环

2020-10-26 12:59数据存储 人已围观

简介打破开发、测试、部署、资金循环2015年11月8日作者:乔恩·伯克雪花技术当我在VMware工作时,客户最喜欢的事情之一就是能够轻松地创建应用程序部署的精确拷贝。这种能力解决了他...

打破开发、测试、部署、资金循环

打破开发测试部署、资金循环2015年11月8日作者:乔恩·伯克雪花技术当我在VMware工作时,客户最喜欢的事情之一就是能够轻松地创建应用程序部署的精确拷贝。这种能力解决了他们所面临的一大难题:如何确保他们的开发、QA、登台和生产环境是相同的。人们不仅厌倦了为每个环境准备硬件和软件所需的努力,而且还厌倦了这样一个事实,即环境之间的任何差异都可能意味着问题的重现故障,确保测试能够反映生产中的情况,大数据库,并顺利地将更新投入生产。每个人都想要自己的沙盒当涉及到数据仓库和分析时,有一个相同的问题。工程师需要一份数据仓库及其数据的副本来开发应用程序,数据分析与大数据,QA需要一份副本来测试这些应用程序,操作团队需要一份副本来准备,当然还有生产环境和对不同BI用户组的需求,数据科学家和分析师要有自己的数据仓库及其数据副本,以避免数据仓库过载。到目前为止,这意味着为每个需要部署一个新的数据仓库或数据集市,对其进行适当配置,将数据加载到其中,然后使数据保持最新。简言之,每个数据仓库或数据集市所需的成本和工作量将成倍增加,这一点非常快。如此之快,大数据入门,以至于拥有所有这些环境是一种奢侈,人们通常觉得他们必须走捷径。雪花溶液雪花不再需要这样了。在Snowflake中,无需复制基础结构,无需复制数据,也无需担心不同部署之间是否不同步,即可轻松创建精确的拷贝。它是如何工作的?让我们从数据开始。雪花弹性数据仓库的一个特性是能够创建我们称之为"零拷贝克隆"的能力,物联网技术应用,即不需要任何存储空间即可创建的"写时拷贝"克隆(在以后的文章中将对此进行详细介绍)。这一特性使得在瞬间创建任何数据库(或与之相关的模式或表)的精确副本非常简单。以下是所有需要做的:创建数据库mydb\u克隆mydb;复制环境很简单。因为Snowflake是一个SaaS产品,所以软件总是在我们负责确保的同一版本(并在线更新)。这意味着部署一个与另一个虚拟仓库完全相同的"虚拟仓库"(即计算集群)并不重要。也不必担心配置设置是否相同,因为没有任何设置(关于雪花的另一个关键点)。在雪花中创建多个环境实现这一目标所需要的最后一件事就是雪花的多集群共享数据架构。让多个独立的计算集群("虚拟仓库")访问同一数据而不竞争资源的能力使得避免需要将数据复制到不同的系统成为可能。使用雪花的多集群共享数据架构共享数据否则,您需要为每个环境设置单独的数据集市,以便将工作负载分离到独立的处理资源。这种方法会迫使您创建更多的数据副本,以便每个环境都可以访问这些数据。相反,淘客如何推广,使用Snowflake,您的每个不同环境的开发、测试、生产、沙盒等都可以同时运行,而不需要数据复制和数据移动。让您的数据仓库发挥更大作用雪花有助于简化和简化传统数据仓库的许多不同部分。通过简化和降低拥有多个环境的成本,Snowflake允许您轻松地为开发人员提供自己的沙盒,进行更多更好的测试,并顺利地进入生产环境。你所有的数据项目都可以从中受益。就像你读的?通过喜欢和分享来表达你的感激之情!Facebook推特LinkedIn

Tags: 资金  开发  打破  循环  测试  部署 

站点信息

  • 文章统计909篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们