Joh*_*oth 4 windows sql-server oracle iis rdf
我有一个标准的IIS Web应用程序,它将其数据存储在标准SQL Server或Oracle DB中.我现在有兴趣以RDF格式存储数据,以获得完整的语义Web.
是否建议直接以RDF格式存储数据?CRUDQ操作将在数据上完成.表现明智这是一个好举措吗?
如果不是(就像我假设的那样),我想我会维护标准SQL数据库并将数据导出/导出到RDF?我怎样才能做到这一点?那里有好的转换器吗?
如果你真的想坚持使用关系型数据库,我不建议,您可以使用类似D2RQ或者你可以寻找支持,比方说,一些R2RML.或者你可以试试SDB.
但是,如果您想使用语义技术,那么使用实际的RDF数据库要好得多.您将获得更好的性能,并且您将获得更好的开发体验.有很多选择,Mulgara,Jena,Sesame,Stardog,OWLIM,AllegroGraph,BigData,Virtuoso和Oracle提供了一些RDF支持,如果你有Oracle许可证,但根据我的经验,它不如专用RDF那样高效数据库.
很多SemWeb工具链都是用Java编写的,但是既然你提到了IIS,也许你处于MS世界,在这种情况下,dotNetRDF是个不错的选择.
但总的来说,如果您要使用该技术,请使用专用的RDF/SemWeb工具.不要尝试将RDF鞋拔成非语义的东西,也不要自己编写.无需重新发明轮子,有很多优秀的SemWeb软件可以让您的项目继续进行.
| 归档时间: |
|
| 查看次数: |
2068 次 |
| 最近记录: |