我正在寻找与 Java EE 一起使用的三重存储。
我以 2 种可能性结束,4Store 和 Sesame,但看不出两者在功能方面的真正区别。我不介意表演细节。
我正在寻找与 Java EE 一起使用的三重存储。
我以 2 种可能性结束,4Store 和 Sesame,但看不出两者在功能方面的真正区别。我不介意表演细节。
我无法为您提供这两种工具的完整功能列表,但我认为您的用例的一个重要区别(鉴于您告诉我们的很少)是 wile 4Store 是一个 RDF 数据库实现(或“triplestore” ),Sesame 是一个用于处理 Java 中的 RDF 的框架 API,可以访问多个三元存储实现(包括它自己的一些实现,但也包括许多第三方产品)。这样做的可能优点是它允许您切换到不同的数据库(如果您需要),而无需对代码进行重大更改。
我还可以想象 Sesame 的 API 是在 Java 中开发的,在 Java EE 环境中功能更丰富且易于使用,但这只是一个假设,因为我对 4Store 还不够熟悉,无法进行实际比较.
(披露:我在芝麻开发团队)