HDT-LIB เป็นไลบรารี Java ที่ใช้การส่ง W3C (http://www.w3.org/submission/2011/03/) ของ RDF HDT (ส่วนหัว-ทริปเปิล) รูปแบบไบนารีสำหรับการเผยแพร่และแลกเปลี่ยนข้อมูล RDF ในระดับสูง การเป็นตัวแทนขนาดกะทัดรัดช่วยให้การจัดเก็บ RDF ในพื้นที่น้อยลงโดยให้การเข้าถึงข้อมูลที่เก็บไว้โดยตรงในเวลาเดียวกัน นี่คือความสำเร็จโดยการแสดงกราฟ RDF ในแง่ของสามองค์ประกอบหลัก: ส่วนหัว, พจนานุกรมและอเนกประสงค์ ส่วนหัวรวมถึงข้อมูลเมตาที่ขยายได้จำเป็นต้องอธิบายชุดข้อมูล RDF และรายละเอียดของภายใน พจนานุกรมจัดระเบียบคำศัพท์ของสตริงที่มีอยู่ในกราฟ RDF โดยการกำหนด ID ตัวเลขให้กับแต่ละสตริงที่แตกต่างกัน ส่วนประกอบ Triples ประกอบด้วยโครงสร้างภายในของกราฟ RDF ในรูปแบบบีบอัด
มันมีหลายองค์ประกอบ:
ใช้ mvn install เพื่อให้ Apache Maven ติดตั้งขวดที่ต้องการในระบบของคุณ
นอกจากนี้คุณยังสามารถเรียกใช้ mvn assembly:single ภายใต้ HDT-Java-Package เพื่อสร้างไดเรกทอรีการกระจายด้วยสคริปต์ขวดและตัวเรียกใช้ทั้งหมด
โปรดดูที่ HDT-Java-Package/ReadMe สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ห้องสมุด นอกจากนี้คุณยังสามารถค้นหาข้อมูลที่เป็นประโยชน์บนหน้าเว็บของเรา http://www.rdfhdt.org
แต่ละโมดูลมีใบอนุญาตที่แตกต่างกัน Core คือ 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 เป็นโครงการที่พัฒนาโดย Insight Center for Data Analytics (www.insight-centre.org), มหาวิทยาลัย Valladolid (www.uva.es), มหาวิทยาลัยชิลี (www.uchile.cl) ได้รับทุนจากมูลนิธิวิทยาศาสตร์ไอร์แลนด์: หมายเลข SFI/08/CE/I1380, Lion-II; กระทรวงเศรษฐกิจและความสามารถในการแข่งขันของสเปน (TIN2009-14009-C02-02); Chilean Fondecyt's 1110287 และ 1-110066; และโครงการวิจัยและนวัตกรรมของสหภาพยุโรปในปี 2020 ภายใต้ข้อตกลงการให้ทุนของ Marie Sklodowska-Curie No 642795