Ich möchte eine Web-App mit Rails schreiben, die RDF verwendet, um verknüpfte Daten darzustellen. Aber ich weiß wirklich nicht, was der beste Ansatz ist, um RDF-Graphen in einer Datenbank für persistenten Speicher zu speichern. Außerdem möchte ich etwas wie paper_trail verwenden, um Versionsdatenbankobjekte bereitzustellen.Wie speichert man RDF-Graphen in einem Datenspeicher?
Ich las über RDF.rb und ActiveRDF. RDF.rb enthält jedoch keine Schicht zum Speichern von Daten in einer Datenbank. Was ist mit ActiveRDF?
Ich bin neu in RDF. Was ist der beste Ansatz, um große RDF-Graphen mit Rails zu bearbeiten?
Edit:
fand ich 4Store und AllegroGraph was on Rails für Ruby passt. Ich habe gelesen, dass 4Store kostenlos ist und AllegroGraph in der kostenlosen Version auf 50 Millionen Tripel beschränkt ist. Was sind die Vorteile von jedem von ihnen?
Danke.
Vielleicht sollten Sie ein Produkt wie Fuseki zum Speichern Ihrer RDFs in Erwägung ziehen. Und wenn Sie eine Versionierung benötigen, sollten Sie überlegen, Versionsinformationen zu Ihrem Datenmodell hinzuzufügen. –
Danke. Das hat mir geholfen, einige Repository-Alternativen zu finden. Also habe ich 4Store, AllegroGraph und einige andere gefunden. Was sind die Vorteile von Fuseki? – sn3ek