我想用rails來編寫一個web應用程序,它使用RDF來表示鏈接的數據。但我真的不知道將RDF圖存儲在數據庫中以實現永久存儲的最佳方法。另外我想使用類似paper_trail的東西來提供版本控制數據庫對象。如何在數據存儲中存儲RDF圖?
我讀了關於RDF.rb和activeRDF。但是RDF.rb不包含一個圖層來存儲數據庫中的數據。那麼關於activeRDF呢?
我是新來的RDF。使用rails處理大型RDF圖的最佳方法是什麼?
編輯:
我發現4Store和AllegroGraph的Ruby on Rails的什麼適合。我讀到,4Store完全免費,AllegroGraph在免費版本中僅限於5000萬個三元組。他們每個人的優點是什麼?
謝謝。
也許你應該考慮使用諸如Fuseki的產品來存儲你的RDF。如果您需要版本控制,我認爲您應該考慮將版本信息添加到您的數據模型中。 –
謝謝。這幫助我找到了一些替代方案。所以我找到了4Store,AllegroGraph等。 Fuseki有什麼優點? – sn3ek