Ich habe kürzlich mit Jena TDB gearbeitet. Mein Ziel ist es, eine RDF-Datei zu speichern, die eine Darstellung eines RDF-Graphen darstellt. Alles funktioniert gut mit meinem Code und ich kann abfragen, was ich auch gespeichert habe. Aber ich bin noch nicht sicher, ob meine Daten vollständig gespeichert wurden oder nicht! Ich weiß, dass Jena TDB Index den Inhalt der Datei und dass es mehrere Indizes für eine Datei erstellt, die in einem angegebenen Ordner gespeichert werden. Aber wie überprüfe ich, ob die Datenbank erstellt wurde und alle RDF-Dateien, die ich TDB zur Verfügung stelle, mit den vorherigen gespeichert werden? Gibt es eine Möglichkeit online oder vielleicht in Java zu tun? und ist mein Code genug, um mit großen Datenmengen zu arbeiten oder nicht?Wie überprüft man, ob Jena TDB erstellt wird und der Triple Store funktioniert
public static void main(String[] args) {
String directory = "/*location*/ ";
Dataset dataset = TDBFactory.createDataset(directory);
Model tdb = dataset.getNamedModel("RDFData");
// read the input file
String source = "/*location*/rdfstorage.rdf";
FileManager.get().readModel(tdb, source);
tdb.close();
dataset.close();
}
Vielen Dank für Ihre Antwort :) Ich werde es tun – raeX