Publicité

Affichage des résultats du sondage: Quel est le triplet store que vous utilisez ?

Votants
10. Vous ne pouvez pas participer à ce sondage.
  • Sesame

    3 30,00%
  • TDB

    1 10,00%
  • Virtuoso

    2 20,00%
  • Autre

    4 40,00%
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 10 sur 10
  1. #1
    Responsable Web sémantique

    Avatar de snake264
    Homme Profil pro Julien Plu
    Ingénieur d'étude Web Sémantique
    Inscrit en
    novembre 2006
    Messages
    2 730
    Détails du profil
    Informations personnelles :
    Nom : Homme Julien Plu
    Âge : 26
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur d'étude Web Sémantique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : novembre 2006
    Messages : 2 730
    Points : 11 677
    Points
    11 677

    Par défaut Quel triple store utilisez-vous ?



    Notre équipe a pu remarqué que l'une des questions qui revient le plus fréquemment est "quel triple store utilisez-vous ?". Et pour cause : ils sont nombreux, chacun ayant ses spécificités. C'est la raison de ce sondage : exprimez-y votre opinion. Quel triple store utilisez-vous ? Pour quelles raisons ? Avez-vous tenté d'autres outils avant de poser ce choix ? Qu'est-ce qui l'a motivé ?

    Pour ceux d'entre vous qui ne sauraient pas ce qu'est un triple store, voici une petite définition. Un triple store est un gestionnaire de triplets RDF, une plate-forme servant à stocker vos données RDF. Vous pouvez interroger cette plate-forme par l'intermédiaire du langage SPARQL afin de récupérer les données que vous souhaitez et qui sont contenues dans votre triple store.

    Pour plus d'information sur les standard et outils du Web sémantique, je vous renvoie à la FAQ

    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP.

    Je ne répondrai à aucune question technique par MP les forums sont présents pour ça

    c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."

  2. #2
    Rédacteur/Modérateur
    Avatar de Metafire18
    Homme Profil pro Yoan Chabot
    Doctorant UCD Dublin/Le2i Dijon
    Inscrit en
    décembre 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Nom : Homme Yoan Chabot
    Âge : 26
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Doctorant UCD Dublin/Le2i Dijon
    Secteur : Enseignement

    Informations forums :
    Inscription : décembre 2007
    Messages : 758
    Points : 1 799
    Points
    1 799

    Par défaut

    J'ai voté "Autre" personnellement.

    La majorité de l'équipe dans laquelle je travaille utilise Sesame pour profiter des bonnes performances de ce dernier (ce n'est pas le meilleur du marché cela dit). Pour ma part, je suis plutôt amené à utiliser Jena TDB car les projets qui m'ont été confiés nécessitent l'utilisation de l'API Jena (l'association entre Jena et certains magasins de triplets paraît être un peu complexe).

    Au passage, je note qu'on emploie en général les termes "Triple store" ou "Magasins de triplets". "Triplet store" est un mélange de français et d'anglais
    Pas de grandeur pour qui veut grandir. Pas de modèle pour qui cherche ce qu'il n'a jamais vu.

  3. #3
    Candidat au titre de Membre du Club
    Profil pro pseudo pseudoname
    Inscrit en
    février 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Nom : pseudo pseudoname

    Informations forums :
    Inscription : février 2011
    Messages : 27
    Points : 11
    Points
    11

    Par défaut

    Moi j'ai voté Sesame, j'ai fait une petite comparaison des tripLeStore disponibles et Sesame parait raisonnablement bon ...
    on peut soit opté pour un natif ou un in-memory.

  4. #4
    Rédacteur/Modérateur
    Avatar de Metafire18
    Homme Profil pro Yoan Chabot
    Doctorant UCD Dublin/Le2i Dijon
    Inscrit en
    décembre 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Nom : Homme Yoan Chabot
    Âge : 26
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Doctorant UCD Dublin/Le2i Dijon
    Secteur : Enseignement

    Informations forums :
    Inscription : décembre 2007
    Messages : 758
    Points : 1 799
    Points
    1 799

    Par défaut

    Citation Envoyé par pseudo8821 Voir le message
    Moi j'ai voté Sesame, j'ai fait une petite comparaison des tripLeStore disponibles et Sesame parait raisonnablement bon ...
    C'est certain même si il reste en dessous de "triple store" comme Virtuoso selon la majorité des benchmarks.

    Citation Envoyé par pseudo8821 Voir le message
    on peut soit opté pour un natif ou un in-memory.
    Ou un non-natif...
    Pas de grandeur pour qui veut grandir. Pas de modèle pour qui cherche ce qu'il n'a jamais vu.

  5. #5
    Membre Expert

    Homme Profil pro Chris Camel
    Architecte de système d'information
    Inscrit en
    novembre 2006
    Messages
    1 245
    Détails du profil
    Informations personnelles :
    Nom : Homme Chris Camel
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : novembre 2006
    Messages : 1 245
    Points : 1 908
    Points
    1 908

    Par défaut

    Dans le cadre d'un projet européen, nous avons choisi Fuseki, avec le backend SDB (donc base de données relationnelles derrière). Moyennement performmant, mais politiquement acceptable par nos DBAs.

  6. #6
    Membre du Club
    Homme Profil pro allelb
    Inscrit en
    avril 2008
    Messages
    176
    Détails du profil
    Informations personnelles :
    Nom : Homme allelb

    Informations forums :
    Inscription : avril 2008
    Messages : 176
    Points : 69
    Points
    69

    Par défaut

    Bonjour
    j'utilise jena TDB aprés avoir utiliser et atteint les limites de jena SDB (aprés 2.000.000 de n-uplet dans la base). j'ai pas testé sesame, car j'avais déja implémenté tous le systeme avec jena, les performances avec TDB sont plutôt bonnes et puis voici un benchmark qui permet de faire la comparaison avec d'autres triple store.
    les temps de réponses :
    • Avec des recherches pleins texte "filter regex" s’exécutent au alentour de 78Ms et au alentour de 5sec quand le résultat est stocké dans une liste .

    • Afin de récupérer la liste de toutes les données sans l'affichage s’exécute en 55Ms

    sachant que j'ai stocké dans ma base tous les abstract (version longue) qu'offre DBpedia, et aussi les personne célèbres.

  7. #7
    Membre Expert

    Homme Profil pro Chris Camel
    Architecte de système d'information
    Inscrit en
    novembre 2006
    Messages
    1 245
    Détails du profil
    Informations personnelles :
    Nom : Homme Chris Camel
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : novembre 2006
    Messages : 1 245
    Points : 1 908
    Points
    1 908

    Par défaut

    Citation Envoyé par megaloplex Voir le message
    Avec des recherches pleins texte "filter regex" s’exécutent au alentour de 78Ms et au alentour de 5sec quand le résultat est stocké dans une liste .
    Tu veux dire 78 ms

    Je suis encore dans le configuration Fuseki/SDB, avec une nombre de triplets détenus d'environ 153000, ce qui est très modeste. Sous ce contexte, les performances sont correctes, en tout cas pour l'usage que l'on en fait.

    Mais la vie du système n'en est qu'à ces débuts et il va être amené à grandir très vite. Il est possible que l'on envisage alors de passer par un mécanisme de stockage natif, type TDB.

  8. #8
    Membre du Club
    Homme Profil pro allelb
    Inscrit en
    avril 2008
    Messages
    176
    Détails du profil
    Informations personnelles :
    Nom : Homme allelb

    Informations forums :
    Inscription : avril 2008
    Messages : 176
    Points : 69
    Points
    69

    Par défaut

    oui 75 millisecondes, J'ai laissé tombé SDB car c'est devenu impossible d'interrogé la base, et meme aprés création d'index et de clé primaire (qui n'est pas fait automatiquement) été devenu un calvaire, concernant TDB, je trouve qu'il reste du chemin a faire, surtout concernant l'optimisation de l'espace a loué.

  9. #9
    Membre chevronné
    Avatar de Sapience
    Homme Profil pro Thomas Francart
    Consultant sémantique & data à sparna.fr
    Inscrit en
    avril 2005
    Messages
    231
    Détails du profil
    Informations personnelles :
    Nom : Homme Thomas Francart
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant sémantique & data à sparna.fr
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 231
    Points : 772
    Points
    772

    Par défaut

    Pour moi c'est Sesame, non pas tant pour ses performances que pour :
    • la propreté de son API
    • le serveur que l'on peut déployer facilement
    • son intégration maven (relativement) facile.
    • et surtout ses possibilités d'intégration avec beaucoup de backends existants, ce qui en fait l'équivalent de JDBC pour le SPARQL.

  10. #10
    Invité de passage
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    mars 2012
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Service public

    Informations forums :
    Inscription : mars 2012
    Messages : 20
    Points : 4
    Points
    4

    Par défaut

    Bonjour,
    De ma part j'ai utilisé virtuoso avec dbpedia benchmark,il est performant et il dispose de la rapidité d'exécution des requetes,mais le problème c'est qu'il ne satisfait pas touts les spécifications de sparql 1.1 notamment les property path qui sont importants pour les expressions régulières.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •