<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sparna Blog &#187; sesame jena comparison</title>
	<atom:link href="https://blog.sparna.fr/tag/sesame-jena-comparison/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.sparna.fr</link>
	<description>Web de données &#124; Architecture de l&#039;information &#124; Accès aux connaissances</description>
	<lastBuildDate>Tue, 03 Jun 2025 10:30:27 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>RDF : Sesame, Jena, comparaison des fonctionnalités</title>
		<link>https://blog.sparna.fr/2012/05/08/rdf-sesame-jena-comparaison-des-fonctionnalites/</link>
		<comments>https://blog.sparna.fr/2012/05/08/rdf-sesame-jena-comparaison-des-fonctionnalites/#comments</comments>
		<pubDate>Tue, 08 May 2012 22:02:27 +0000</pubDate>
		<dc:creator><![CDATA[Thomas Francart]]></dc:creator>
				<category><![CDATA[OWL]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[SPARQL]]></category>
		<category><![CDATA[Triplestores]]></category>
		<category><![CDATA[sesame jena comparison]]></category>

		<guid isPermaLink="false">http://blog.sparna.fr/?p=14</guid>
		<description><![CDATA[<p>&#160; Dans le monde des développeurs d&#8217;applications basées sur le web sémantique, il y a 2 grandes écoles en ce qui concerne les triplestores : les adeptes de Jena, et ceux de Sesame. Personnellement j&#8217;ai un faible pour Sesame. Sesame propose des fonctionnalités proches de Jena, moins complètes, mais sans doute un peu plus facile&#8230;</p>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2012/05/08/rdf-sesame-jena-comparaison-des-fonctionnalites/">RDF : Sesame, Jena, comparaison des fonctionnalités</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Dans le monde des développeurs d&rsquo;applications basées sur le web sémantique, il y a 2 grandes écoles en ce qui concerne les triplestores : les adeptes de <a href="http://incubator.apache.org/jena" target="_blank">Jena</a>, et ceux de <a href="http://www.openrdf.org/" target="_blank">Sesame</a>.</p>
<p>Personnellement j&rsquo;ai un faible pour Sesame. Sesame propose des fonctionnalités proches de Jena, moins complètes, mais sans doute un peu plus facile à intégrer ; la philosophie de son API est différente, et, s&rsquo;il s&rsquo;agit de faire simplement de la manipulation de données RDF (sans inférence compliquée, sans gestion d&rsquo;ontologie OWL), le choix entre les deux est essentiellement une question de goût ! Son interface web d&rsquo;administration vous facilitera par contre énormément le travail s&rsquo;il s&rsquo;agit de configurer rapidement un triplestore et de charger des données RDF dedans.</p>
<p>On donne ci-dessous un tableau comparatif des fonctionnalités entre Jena et Sesame, au 1er mai 2012 ; il faut noter que, là où Jena propose d&rsquo;emblée un certain nombre de modules avec beaucoup de fonctionnalités, pour Sesame ces fonctionnalités peuvent être présentes dans l&rsquo; &laquo;&nbsp;écosystème&nbsp;&raquo; autour de Sesame : <a href="http://www.ontotext.com/owlim" target="_blank">OWLIM</a> ou <a href="http://www.openrdf.org/alibaba.jsp" target="_blank">Ali Baba.</a></p>
<p><span id="more-14"></span></p>
<table cellspacing="0" cellpadding="4">
<tbody>
<tr valign="TOP">
<td style="width: 33%;">
<p align="CENTER"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><strong>Fonctionnalité</strong></span></span></p>
</td>
<td style="width: 33%;">
<p align="CENTER"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><strong>Sesame 2.6.5</strong></span></span></p>
</td>
<td width="206">
<p align="CENTER"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><strong>Jena (core 2.7.0-incubating, IRI 0.9.0-incubating, ARQ 2.9.0-incubating, TDB 2.9.0-incubating)</strong></span></span></p>
</td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Existe depuis</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">2004</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">2000</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Licence</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">BSD-style (http://www.opensource.org/licenses/BSD-3-Clause)</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Apache (http://www.apache.org/licenses/LICENSE-2.0)</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Mis à jour régulièrement</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr style="background-color: #d2b48c;">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><em><strong>Entrées/Sorties</strong></em></span></span></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Entrées/Sorties aux formats RDF/XML, N3, Turtle, N-Triples</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Entrées/Sorties en TriG, TriX</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Sortie en RDF/XML-ABBREV</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr style="background-color: #d2b48c;">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><em><strong>SPARQL</strong></em></span></span></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Query en SPARQL 1.0</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Query en SPARQL 1.1</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">SPARQL Update</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Autres langages de requêtes supportés ?</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">SeRQL</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Création de requêtes SPARQL programmatiquement</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (package org.openrdf.query.parser.sparql.ast)</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (module ARQ)</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Serveur SPARQL</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (de base à travers le serveur Sesame)</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (module Fuseki)</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Utilitaire en ligne de commande pour executer une requête SPARQL</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui, via la commande « console »</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Indexation plein texte des données du graphe RDF par Lucene</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non, mais possible en utilisant Ali-Baba ou l&rsquo;extension « LuceneSail » : <a href="http://dev.nepomuk.semanticdesktop.org/wiki/LuceneSail">http://dev.nepomuk.semanticdesktop.org/wiki/LuceneSail</a></span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui, module LARQ</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr style="background-color: #d2b48c;">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><em><strong>Gestion du RDF</strong></em></span></span></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Gestion du RDF en mémoire</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Stockage RDF dans une base relationnelle</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (module SDB)</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Stockage RDF dans des fichiers binaires</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (Native RDF repository)</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (module TDB)</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Support des graphes nommés</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Support des transactions (commit, rollback)</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Paramétrage de graphes RDF via un fichier de configuration</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (module Assembler)</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr style="background-color: #d2b48c;">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><em><strong>Inférence</strong></em></span></span></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Inférence RDFS native</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Inférence OWL-Lite native</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non, mais possible en utilisant OWLIM</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Inférence OWL-DL</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non, mais possible en utilisant OWLIM</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non, mais possible en connectant le moteur Pellet</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Inférence à base de règles</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non, mais possible en utilisant OWLIM</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr style="background-color: #d2b48c;">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><em><strong>OWL</strong></em></span></span></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">API de manipulation OWL et RDFS : manipulation des classes, propriétés, domain, ranges, restrictions, etc.</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui, natif</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr style="background-color: #d2b48c;">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><em><strong>Administration</strong></em></span></span></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Interface utilisateur d&rsquo;administration : créer un stockage RDF, ajouter des données, naviguer, etc.</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (sesame-workbench)</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr style="background-color: #d2b48c;">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;"><em><strong>Divers</strong></em></span></span></td>
<td width="206"></td>
<td width="206"></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Mécanisme de listeners pour monitorer les événements sur le RDF</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Génération de fichiers de constantes Java à partir d&rsquo;une ontologie</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non, mais possible en utilisant Ali-Baba</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (module schemagen)</span></span></td>
</tr>
<tr valign="TOP">
<td style="width: 33%;"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Utilitaire de vérification de données RDF</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Non</span></span></td>
<td width="206"><span style="font-family: Liberation Serif,serif;"><span style="font-size: small;">Oui (module eyeball)</span></span></td>
</tr>
</tbody>
</table>
<div></div>
<div></div>
<div>Et vous, quelle fonctionnalité de manipulation de RDF utilisez-vous le plus ?</div>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="float: right;" src="http://img.zemanta.com/pixy.gif?x-id=d0ef5d77-c00c-44cb-8472-1a583b146175" alt="" /></div>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2012/05/08/rdf-sesame-jena-comparaison-des-fonctionnalites/">RDF : Sesame, Jena, comparaison des fonctionnalités</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sparna.fr/2012/05/08/rdf-sesame-jena-comparaison-des-fonctionnalites/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
