HDT-LIB هي مكتبة Java التي تنفذ تقديم W3C (http://www.w3.org/submission/2011/03/) من تنسيق RDF HDT (رأس العنصار-triples) لنشر وتبادل بيانات RDF على نطاق واسع. يسمح تمثيلها المدمج بتخزين RDF في مساحة أقل ، مما يوفر في نفس الوقت الوصول المباشر إلى المعلومات المخزنة. يتم تحقيق ذلك من خلال تصوير الرسم البياني RDF من حيث ثلاثة مكونات رئيسية: الرأس والقاموس والثالث. يتضمن الرأس بيانات تعريف قابلة للتمديد المطلوبة لوصف مجموعة بيانات RDF وتفاصيلها الداخلية. ينظم القاموس مفردات السلاسل الموجودة في الرسم البياني RDF عن طريق تعيين معرفات رقمية لكل سلسلة مختلفة. يضم مكون Triples الهيكل الداخلي للرسم البياني RDF في شكل مضغوط.
يوفر عدة مكونات:
استخدم mvn install للسماح لـ Apache Maven بتثبيت الجرار المطلوبة في نظامك.
يمكنك أيضًا تشغيل mvn assembly:single تحت حزمة HDT-Java لإنشاء دليل توزيع مع جميع الجرار والبرامج النصية.
يرجى الرجوع إلى 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 لتحليل البيانات (www.insight-centre.org) ، جامعة Valladolid (www.uva.es) ، جامعة تشيلي (www.uchile.cl). بتمويل من مؤسسة العلوم أيرلندا: المنحة رقم SFI/08/CE/I1380 ، Lion-II ؛ وزارة الاقتصاد الإسبانية والقدرة التنافسية (TIN2009-14009-C02-02) ؛ Chilean Fondecyt 1110287 و 1-110066 ؛ وبرنامج الأبحاث والابتكار في الاتحاد الأوروبي لعام 2020 بموجب اتفاقية ماري سكلودوفسكا كوري رقم 642795.