HDT-LIB-это библиотека Java, которая реализует представление W3C (http://www.w3.org/submission/2011/03/) Двоирный формат RDF HDT (заголовок-dictionary) для публикации и обмена данными RDF. Его компактное представление позволяет хранить RDF в меньшем количестве места, обеспечивая в то же время прямой доступ к хранимой информации. Это достигается путем изображения графика RDF с точки зрения трех основных компонентов: заголовок, словаря и тройки. Заголовок включает в себя расширяемые метаданные, необходимые для описания набора данных RDF и деталей его внутренних органов. Словарь организует словарный запас струн, присутствующий на графике RDF, назначая численные идентификаторы каждой другой строке. Компонент Triples содержит внутреннюю структуру графика RDF в сжатой форме.
Он предоставляет несколько компонентов:
Используйте mvn install , чтобы Apache Maven установил необходимые банки в вашей системе.
Вы также можете запустить mvn assembly:single под HDT-Java-Package, чтобы генерировать каталог дистрибуции со всеми банками и сценариями пускового установки.
Пожалуйста, обратитесь к HDT-Java-Package/Readme для получения дополнительной информации о том, как использовать библиотеку. Вы также можете найти полезную информацию на нашей веб -странице http://www.rdfhdt.org
Каждый модуль имеет разные лицензии. Ядро - LGPL, примеры и инструменты - Apache.
hdt-api : лицензия Apachehdt-java-cli : (Инструменты и примеры командной линии): Лицензия Apachehdt-java-core : меньшая общая публичная лицензияhdt-jena : меньшая общая публичная лицензияhdt-fuseki (<2.2.0): лицензия Apache Обратите внимание, что hdt-fuseki был удален в версии 2.2.0 и может быть прочитана позже, когда станет совместимым с Fuseki2.
RDF/HDT-это проект, разработанный Центром аналитики данных (www.insight-centre.org), Университет Валладолида (www.uva.es), Университет Чили (www.uchile.cl). Финансируется научным фондом Ирландия: грант № SFI/08/CE/I1380, Lion-II; Министерство экономики и конкурентоспособности Испании (TIN2009-14009-C02-02); Чилийский фондезит 1110287 и 1-110066; и Программа исследований и инноваций Европейского Союза 2020 года в рамках соглашения о гранте Marie Sklodowska-Curie № 642795.