【发布时间】:2013-07-21 17:08:47
【问题描述】:
免责声明:根本不可以使用 Amazon S3 或 Azure Blob 存储等云服务。
目标:在 Windows 服务器上托管数百万 (*) 个图像和视频文件。我知道 NTFS 在这种情况下的局限性。所以我尝试了带有 GridFS 和 2 GB 容器的 MongoDB,它运行良好,但速度有点慢(我还不知道为什么)。
我的问题:
- 是否有关于在大量文件环境中使用 MongoDB/GridFS 的真实世界报告?
- 是否有其他已知的可靠、易于配置和水平可扩展的选项?
我知道我的场景描述得很模糊,但我现在没有任何真实数据,所以请不要怪我;-)。
(*) 可能只有几万到几十万,但希望有一天能达到数百万……
谢谢!
【问题讨论】:
-
不确定 SAN 是否适合您,但如果是,您可能需要研究一下。在我工作的地方,我们目前使用 SAN 将超过 1000 万个二进制文件(PDF 文件)存储在一个目录中! SAN 的文件系统通过 1 gigE 专用 LAN 安装在 Windows 2008 R2 服务器上。
-
谢谢,听起来不错。无论如何,我更喜欢基于 Windows 的(软件)解决方案,以便能够只租用几台服务器。
标签: nosql cdn ntfs gridfs windows-server