J'ai quelques éléments dans un graphique que j'ai besoin de récupérer avec SPARQL et de traiter individuellement. Je veux obtenir chaque élément à l'aide OFFSET et LIMIT, commeLes graphiques SPARQL maintiendront-ils l'ordre après les mises à jour?
SELECT *
WHERE
{ ?s ?p ?o }
OFFSET 23
LIMIT 1
Il semble que le serveur Jena Fuseki maintient l'ordre de l'article quand il n'y a pas de mises à jour, de sorte que le prochain point à 24 OFFSET sera toujours le même. Est-ce une hypothèse non fondée? La commande sera-t-elle la même après une mise à jour?
Merci. Pour le meilleur ou pour le pire, ma liste est indexée par bnodes. Je suppose que je ne peux pas les commander de manière fiable, car ils changent aussi? – NargothBond
Existe-t-il un meilleur moyen de les indexer qu'un simple désordre d'UUID? – NargothBond
Jena triera les bnodes de manière stable s'ils proviennent d'un stockage persistant. – AndyS