2011-08-19 1 views
2

Je suis à la recherche d'un module Node.js qui servira de stockage RDF persistant et supportera également un protocole SPARQL (endpoint).Module Node.js pour le magasin RDF (persistant) et support pour le protocole HTTP SPARQL?

En fait, j'ai/va RDF que je devrais publier en tant que données liées et aussi pour permettre l'accès aux données RDF via un point de terminaison SPARQL.

Toute aide est la bienvenue! Merci.

À la votre!

+0

Vous pouvez être intéressé par cette question ici - http://answers.semanticweb.com/questions/3858/rdf-store-for-use-with-nodejs - bien que je ne pense pas que quelqu'un était en mesure de suggérer un bon à la fois mais quelque chose a pu être développé entre-temps – RobV

Répondre

0

Une recherche rapide Google tourné cette sur Github - https://github.com/antoniogarrote/rdfstore-js

On dirait qu'il va faire exactement ce que vous voulez

+0

Je suis entré en contact avec l'auteur de rdfstore-js et il y a 2 problèmes: 1. n'implémente pas le protocole HTTP de SPARQL, 2. Ne supporte pas le stockage persistant . – Milan

+0

@Milan Hmm ok, mais étant donné qu'il a une construction Node.js et Node.js est un serveur HTTP, il devrait être relativement simple d'implémenter cette partie vous-même? Étant donné qu'il prend en charge SPARQL, ne prend-il pas en charge l'envoi de demandes à des points de terminaison distants, c'est-à-dire que vous ne pouvez pas interagir avec le stockage persistant via la requête et la mise à jour SPARQL? – RobV

+0

@Milan Aussi, je remarque que la bibliothèque a un module js-tree qui fournit * "structures de données arborescentes en mémoire et persistantes" * donc il peut être possible de modifier le code vous-même pour rendre le stockage persistant – RobV

1

RDFStore-js prend désormais en charge la persistance, en utilisant MongoDB comme backend, et le protocole SPARQL pour l'accès HTTP .

Vous pouvez jeter un oeil à la section 'End-alone SPARQL end-point' du fichier README pour les détails.

Questions connexes