我想知道你们是否有任何提示,哪些存储库实现在通用硬件上具有良好的集群和水平扩展特性?
问题是我们必须在存储库之上实现一个保存系统,该系统能够摄取和管理大量具有大文件 (>50GB) 的异构数据 (>500TB)。
Fedora Commons似乎只能通过使用分布式文件系统进行集群。 Apache Jackrabbit可以集群,但它的 DataStore(用于大型二进制数据)对于集群环境中的所有节点必须相同。你们有什么建议我应该检查哪些存储库系统吗?
最佳答案
给ModeShape一试。它是一个 JCR 2.0 实现,可以配置为使用 Infinispan data grid作为后盾store , ModeShape 也很容易集群(它使用 JGroups ,它与 Infinispan 和 JBoss Application Server 等集群功能中使用的通信库相同)。
关于repository - 在常见的 x86 硬件上水平扩展存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5898435/