1

我正在寻找支持物理数据分离的文档存储库。我正在研究 Open Text 的LiveLink,但这个价格范围超出了我的范围。我刚开始研究DSpace!它免费且开源,可与PostgreSQL一起使用。

我真的想弄清楚 DSpace 是否支持物理分离数据。我想我会创建多个 DSpace 社区,并且我希望每个社区的文档存储在不同的安装上。这可能吗?或者,还有更好的方法?

另外,我不会使用 DSpace 的前端。用户甚至不会知道 DSpace 正在存储文档。我将构建自己的前端并使用 Java 与 DSpace 对话。有谁知道 DSpace 的一个好的 Java API 包装器。

4

1 回答 1

2

这个答案是在你问这个问题后很长一段时间,所以不确定它是否对你有用。

DSpace 目前不支持将数据的不同部分存储在不同的分区上,尽管您的资产存储可以位于独立于数据库和应用程序的自己的分区上。您可能需要新的DuraSpace应用程序来处理将数据同步到云中。

在 Java API 方面,DSpace 支持SWORD 1.3,这是一个仅存款协议,以及 WebDAV 与 SOAP 的轻量级实现。除此之外,还有些欠缺。如果您正在寻找具有良好 Web 服务的真正后端存储库,您可能会查看Fedora,它是一个纯后端,没有原生 UI,可能更适合您的需求。DSpace 和 Fedora 都是 DuraSpace 组织的一部分,因此您可能也可以从中受益。不过,我对 Fedora 存储数据的方式不够了解,无法说明您是否可以在物理上分离存储。

希望有帮助。

于 2011-01-12T07:42:06.403 回答