存储大量数据

问题描述 投票:0回答:1

我的问题是在服务器上存储大量文件的最佳方法是什么。我做了一些搜索,到目前为止我知道将所有文件存储在一个目录中是一个坏主意。我还知道某些文件系统有子目录限制,因此为每个文件创建一个新目录并不是一个好主意。我还阅读了一些关于使用文件哈希并构建路径来存储该字符串中的文件的方法。但我认为如果我这样做,我最终会得到很多子目录,这可能不是一个完美的解决方案。

file path tree directory storage
1个回答
0
投票

网络上有大量的存储选项可用于存储大量数据。正确的解决方案通常取决于特定需求。因此,如果您正在寻找廉价且有效的解决方案,我建议使用RAID(独立磁盘冗余阵列)。

1)RAID 是一种跨多个磁盘存储数据的方法,这样如果一个硬盘发生问题,您的数据都不会丢失。您实际上可以构建自己的服务器,使用 RAID 来备份您的数据文件。带有板载控制器的 RAID-5(使用适当的专用控制器)

2)unRAID不再局限于单个操作系统的功能。它允许您对系统资源进行分区,使您能够存储和保护数据以及在隔离环境中运行任何应用程序。

3)如果你想存储大量文件,那么该方法不应让任何文件的大小超过3-5MB,当它超过它时,你应该创建一个具有下一个修订号的新文件。这样,您就可以保持链条畅通。当文件夹大小超过 1GB 时,使用下一个修订号创建一个新文件夹,并确保磁盘采用 NTFS 分区并根据您的要求有足够的空间。

希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.