复制数据的存储管理也有缺点 你知道吗

本文涉及的产品
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介:

复制数据的存储管理是一项吸引人的技术,它能通过消除重复数据来降低企业的存储成本。尽管有很多好处,但它也有缺点。

复制数据管理的工作原理是将多个数据副本合并为一个主副本,并可根据需要进行虚拟化或按需使用。因此,该单一的数据副本可能会被多个部门同时使用。

例如,过去开发和测试环境分别拥有一套数据库专用副本,用于各自的测试目的,现在所有团队成员共享一套生产数据库的虚拟化副本。这种方法消除了对多个数据库副本的需要,但也意味着对主数据库副本的I/O需求将会更高,因为更多的人在使用它。

要避免复制数据管理相关的性能瓶颈,关键是使用能够应对性能需求提高的存储硬件。通常的对策诸如使用负载均衡来平衡存储流量,使用高带宽的存储连接并把数据分布在大量磁盘上。当然使用全闪存阵列或分层的存储架构也是有用的。

考虑复制数据存储是如何处理数据的,这一点也很重要。某些复制数据管理产品允许管理员将数据分布到多个卷上。 因此,对于需要大量IOPS的数据库副本,管理员可能为它创建专用卷。

与之相反,有些复制数据管理产品则会把所有主数据副本放置到单个存储库中,这样的实现通常仅适用于小型企业。

复制数据存储管理的另一个潜在缺点是,由于它消除了数据冗余,因此在发生数据损坏的情况下,它可能会导致关键数据丢失。避免这种情况的最佳做法是使用存储复制创建另一个数据副本,最好放在云端或远程数据中心。

本文转自d1net(转载)

相关实践学习
MySQL基础-学生管理系统数据库设计
本场景介绍如何使用DMS工具连接RDS,并使用DMS图形化工具创建数据库表。
目录
相关文章
|
8月前
|
存储 监控 算法
【C++ 软件设计思路】高效管理历史任务记录:内存与磁盘结合的策略解析
【C++ 软件设计思路】高效管理历史任务记录:内存与磁盘结合的策略解析
133 0
|
7月前
|
存储 SQL 算法
链表:一种灵活的数据存储方式
链表:一种灵活的数据存储方式
|
SQL 开发框架 .NET
一个超级大的文件如何更快读
# 一个超级大的文件如何更快读 问题起因 ![](https://img2023.cnblogs.com/blog/2415052/202306/2415052-20230608110517159-989018809.png) 一个有千万的数据的txt文件如何发挥IO的全部性能更快的读和写。 ## 方案一 使用ChatGPT4的方案 在C#中,我们可以使用多线程来处理大量的数据并将其写入数据库。在处理大数据时,我们需要将任务分解为多个子任务,这样我们可以在不同的线程中并行执行它们以提高性能。 这里是一种可能的解决方案,使用了`Task Parallel Library (TPL
97 0
一个超级大的文件如何更快读
|
8月前
|
存储 缓存 Windows
探秘磁盘的奥秘:物理结构、缓存和虚拟内存的作用
本文介绍了磁盘的物理结构、磁盘缓存和虚拟内存的重要性,并解释了它们在计算机系统中的作用。了解磁盘的物理结构可以帮助我们更好地理解数据的存储和访问过程,从而进行系统优化和性能提升。磁盘缓存和虚拟内存则能够提高数据读取速度和运行程序的能力。深入了解这些知识,将为您的计算机系统带来更好的性能和效率。
319 1
|
存储 移动开发 算法
大容量存储(涉及到的硬盘存取的原理)
大容量存储(涉及到的硬盘存取的原理)
129 0
|
存储 JavaScript
uniapp数据点击的时候将数据存入同一个本地存储中并且最大限度5个
uniapp数据点击的时候将数据存入同一个本地存储中并且最大限度5个
209 0
|
存储
数据在内存中的存储【下篇】
数据在内存中的存储【下篇】
89 0
|
存储 算法 数据安全/隐私保护
带你读《存储漫谈:Ceph原理与实践》——3.2.4 元数据 / 数据布局
带你读《存储漫谈:Ceph原理与实践》——3.2.4 元数据 / 数据布局
|
监控 网络安全
多级复制的数据不同步问题
昨天刚到公司,开发的同事就找到我,让我帮他看看某一台mysql的库,似乎数据是不同步了。大体的意思是,A地库中的数据会同步到B地,B地的数据会同步到C地,C地就是开发最终需要访问的数据,这些业务都是独立的,但是一部分数据是需要同步的。
1001 0