SpazioCodice

Solr SPARQL Endpoint

Solr SPARQL Endpoint en Deux Minutes

Comment stocker et interroger des données RDF dans Solr ? Faisons cela en 2 minutes / 5 étapes !

Étape #1 : Ce dont nous avons besoin ?

  • Un shell (si vous êtes du côté obscur de la lune, toutes les étapes peuvent être facilement effectuées dans Eclipse ou n’importe quel IDE)
  • Java 7 ou supérieur
  • Apache Maven (3.x)
  • git

Étape #2 : Cloner SolRDF

Ouvrez un shell et tapez ce qui suit :

				
					> cd /tmp
> git clone https://github.com/agazzarini/SolRDF.git solrdf-download
				
			
				
					> cd solrdf-download/solrdf
> mvn clean install
> cd solrdf-integration-tests
> mvn clean package cargo:run
				
			

Étape #3 : Construire et exécuter SolRDF

La toute première fois que vous exécutez cette commande, beaucoup de choses seront téléchargées, y compris Solr. À la fin, vous devriez voir quelque chose comme ceci :

				
					[INFO] Jetty 7.6.15.v20140411 Embedded started on port [8080]
[INFO] Press Ctrl-C to stop the container...
				
			

Félicitations ! SolRDF est maintenant opérationnel !

Étape #4 : Ajouter des données

Ouvrez un autre shell et tapez ce qui suit :

				
					> curl -v http://localhost:8080/solr/store/update/bulk?commit=true \
  -H "Content-Type: application/n-triples" \
  --data-binary @/tmp/solrdf-download/solrdf/src/test/resources/sample_data/bsbm-generated-dataset.nt 
				
			

Attendez un moment et… ok ! Vous avez ajouté environ 5000 triples !

Étape #5 : Interroger

Ouvrez un autre shell et tapez ce qui suit :

				
					> cd solrdf-download/solrdf
> mvn clean install
> cd solrdf-integration-tests
> mvn clean package cargo:run
				
			

Et voilà!

Share this post

Laisser un commentaire

En savoir plus sur SpazioCodice

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture