gpt4 book ai didi

java - 集群/Tomcat/Springs中的文件访问

转载 作者:行者123 更新时间:2023-11-28 22:45:18 25 4
gpt4 key购买 nike

我有一个在文件系统(PDF、WORD 等)上存储文档的应用程序。文件夹的大小可以是 GB 的

它也对这些进行索引,并具有下载文件等的能力。

现在我想让它成为一个可扩展的集群应用程序。我正在使用 tomcat/springs/hibernate。

所有节点如何访问这些文件?所有节点如何访问索引?

我们可能会将某些文件属性更改为元数据,因此需要重建索引,因此也需要写入权限。

实现此目标的最佳架构应该是什么?当我们再次写入索引时,共享文件系统可能会很慢并且出现竞争条件。

在此先感谢您的指导。

最佳答案

您是否考虑过使用 mongodb/GridFS存储文件?这会给你带来好处,你不必自己管理文件系统,你可以使用备份、复制、集群数据库。等

另见 SO article

关于java - 集群/Tomcat/Springs中的文件访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7441378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com