RDFStoreRDFStore is a Perl extension to store and query RDF graphs. | |
Download |
RDFStore Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Alberto Reggiori and Dirk-Willem van Gulik
- Publisher web site:
- http://search.cpan.org/~areggiori/RDFStore-0.51/RDFStore.pm
RDFStore Tags
RDFStore Description
RDFStore is a Perl extension to store and query RDF graphs. RDFStore is a Perl extension to store and query RDF graphs.The code is partially derived from Windex, a free-text search perl extension written by Dirk-Willem van Gulik and Nick Hibma.RDFStore is a set of Perl modules to manage Resource Description Framework (RDF) model databases in a easy and straightforward way. It is a pure Perl implementation of the Draft Java API from the Stanford University DataBaseGroup (http://www-db.stanford.edu/~melnik/rdf/api.html) by Sergey Melnik with some additional cool modules to read/write RDF triples directly from the Perl language environment.By using the Perl TIE interface, a generic application script can access RDF triplets using normal key/value hashes; the storage can happen either in-memory data structures (not tie) or on the local filesystem by using the DB_File.pm or BerkeleyDB.pm modules. An experimental remote storage serviceis also provided using a custom DBMS.pm module coupled with a fast and performant TCP/IP deamon ().The deamon has been written entirely in the C language and is actually storing the data in Berkeley DB v1.x files; such a software is similar to the rdfbd (http://web1.guha.com/rdfdb/) approach from Guha. The input RDF files are being parsed and processed by using a streaming SiRPAC like parser completely written in Perl. Such an implementation includes most of the proposed bug fixes and updates as suggested on the W3C RDF-interest-Group mailing list and on the SiRPAC Web site.A strawman parser for a simplified syntax proposed by Jonathan Borden at http://www.openhealth.org/RDF/rdf_Syntax_and_Names.htm, Jason Diamond's at http://www.injektilo.org/rdf/rdf.xsl and Dan Connolly at http://www.w3.org/XML/2000/04rdf-parse/ is also included. By using the Sablotron XSLT engine is then possible to easily tranform XML documents to RDF and query them from the Perl language. Requirements: · Perl
RDFStore Related Software