云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业邮箱_cdn服务器加速_排行榜

小七 141 0

大数据和云计算_怎么选择_图片云存储

上周,我写了一篇关于一致性如何帮助组织保护其SQL数据库免受意外数据丢失的文章。今天我们来看看cohereity的拷贝数据管理功能是如何实现高效的测试/开发数据集的。在过去几年中,应用程序开发的最大趋势之一就是对敏捷性的追求。就像其他流行的IT流行词一样,比较便宜的云服务器,这个词根据上下文可以有不同的含义。然而,当涉及到应用程序开发时,敏捷性通常指的是组织能够根据不断变化的业务条件快速创建或修改应用程序。考虑到敏捷应用程序开发在各种技术出版物中的涵盖方式,似乎敏捷开发已经成为一种规范,而且每个组织现在几乎都能够立即大量地开发出新的应用程序。然而,尽管有媒体的描述,对于大多数组织来说,真正的敏捷应用程序开发仍然是难以捉摸的。尽管能够快速创建新的应用程序有不可否认的好处,但解决开发环境中的所有低效问题可能是一项艰巨的任务。如果一个组织想要缩短它的开发周期,最好的起点之一就是选择一种更快、更有效的方法来向实验室环境提供测试数据。为了让一个组织开发一个利用现有数据的应用程序,开发人员需要一个可以在整个开发过程中使用的数据样本。一些组织通过提取具有代表性的数据样本并将其加载到开发服务器上来满足这一需求。然而,这种方法的问题在于,由于开发人员没有使用完整的数据集来测试他们的应用程序,自助建站开发,他们可能会发现,深度学习数据集,一旦应用程序暴露在生产数据中,应用程序的行为会有所不同。另一个常见的解决方案是创建生产数据的完整副本,并将其加载到测试/开发环境中的实验室服务器上。虽然这种方法给开发人员带来了使用完整数据集的好处,但也有其缺点。对于初学者来说,根据数据集的大小,大数据怎么看,复制过程可能需要很长时间才能完成。如果组织的目标是加快开发工作,那么耗时的复制操作将适得其反。数据管理好处第二个缺点是维护用于测试/开发的完整数据副本的潜在成本。根据数据集的大小,创建数据的辅助副本可能需要在存储硬件上进行大量投资。不要介意拥有同一数据集的多个副本会导致数据中心碎片化。如果一个组织想要简化它的开发工作,它必须找到一种方法,允许开发人员针对完整的数据集进行测试,但又不会产生过多的存储成本,也不会浪费时间将大型数据库从生产服务器复制到实验室服务器。克服这些挑战的一种方法是使用拷贝数据管理。术语"复制数据管理"指的是一种允许组织的数据用于各种目的的技术。例如,数据库可以同时用于生产工作负载和应用程序开发,而不会有开发环境意外修改数据的风险。拷贝数据管理可以用几种不同的方法实现,但最有效的方法之一是以组织的备份为基础。当开发团队需要针对数据库副本进行测试时,可以创建数据的虚拟副本,而不是在物理数据副本上浪费时间和存储空间。虚拟副本允许开发团队从备份副本中读取数据,但写入操作会重定向到快照,从而确保数据的备份副本保持不变。此外,由于测试/开发环境是从备份服务器上运行的,所以不必担心开发团队会影响生产环境的性能。显然,并不是每个备份供应商都提供拷贝数据管理功能,但cohereity已经提供了拷贝数据管理功能一段时间了。一致性为开发人员提供了一个自助服务环境,可用于根据需要即时调配测试/开发数据集和克隆虚拟机,而不会导致性能损失。最重要的是,这种方法有助于企业在备份和灾难恢复资源方面获得更大的投资回报。它不是一个只能在危机时刻使用的被动资源,物联网概念股,而是一个功能齐全的测试和开发平台。关于cohereity和sqlserver的系列文章到此结束,但下面您将链接到以前的部分。本系列中的所有博客:用一致性保护SQL环境有多容易?保护SQL数据库:作为转储和副本的替代方案的一致性一致性拷贝数据管理如何实现高效的测试/开发