HDT-LIB是一個Java庫,它實現了RDF HDT(Header-dictionary-triples)二進制格式的W3C提交(http://www.w3.org/submission/2011/03/),用於發布和交換RDF數據。它的緊湊表示允許將RDF存儲在更少的空間中,同時可以直接訪問存儲的信息。這是通過描述RDF圖的三個主要組成部分來實現的:標題,字典和三元組。標題包括描述RDF數據集及其內部詳細信息所需的可擴展元數據。詞典通過將數值ID分配給每個不同的字符串來組織RDF圖中存在的字符串詞彙。三元組件以壓縮形式包含RDF圖的內部結構。
它提供了幾個組件:
使用mvn install讓Apache Maven在系統中安裝所需的罐子。
您還可以運行mvn assembly:single ,以生成具有所有罐子和啟動器腳本的分發目錄。
有關如何使用庫的更多信息,請參閱HDT-JAVA-PAKEAGE/README。您還可以在我們的網頁上找到有用的信息http://www.rdfhdt.org
每個模塊都有不同的許可證。核心是LGPL,示例和工具是Apache。
hdt-api :Apache許可證hdt-java-cli :(命令行工具和示例):Apache許可證hdt-java-core :較少的通用公共許可證hdt-jena :較少的通用公共許可證hdt-fuseki (<2.2.0):Apache許可證請注意, hdt-fuseki已在版本2.2.0中刪除,並且與Fuseki2兼容時可能會讀取。
RDF/HDT是由智慧大學(www.uva.es)(www.uchile.cl)的Valladolid大學(www.uva.es)(www.uva.es)開發的一個項目。由科學基金會資助的愛爾蘭:授予號SFI/08/CE/I1380,LION-II;西班牙經濟與競爭部(TIN2009-14009-C02-02);智利Fondecyt的1110287和1-110066;以及歐盟的Horizon 2020研究與創新計劃,根據Marie Sklodowska-Curie贈款協議No 642795。