Neo4j lance une version open source de son langage de requête de graphe Cypher

Par:
fredericmazue

ven, 23/10/2015 - 10:40

Neo Technology, créateur de Neo4j, un système de gestion de base de données orienté graphes, au code source libre, développé en Java, annonce le lancement d'openCypher, un projet open source visant à rendre le langage de requête de graphes Cypher accessible aux fournisseurs de technologies en tant que langage universel pour l'interrogation des données de graphe.

Parmi les premiers promoteurs d'openCypher figurent Neo Technology, Oracle, Databricks (la société à l'origine d'Apache Spark), Tableau, GraphAware, GrapheneDB, Graph Story, GraphGrid, Information Analysis Incorporated (IAI), Linkurious, Structr et Tom Sawyer Software.

Le projet openCypher vise à faciliter aux fournisseurs de technologies la mise en œuvre de Cypher dans leurs outils et plates-formes. openCypher proposera aux utilisateurs des produits compatibles Cypher mais aussi, à terme :

  • une spécification du langage Cypher sous licence Creative Commons ;
  • une mise en œuvre de référence distribuée sous licence Apache 2.0 et comprenant les principaux modules nécessaires au déploiement de Cypher, disponibles dans le cadre d'une licence open source permissive ;
  • un kit de compatibilité technologique (TCK) incluant des tests pour les fournisseurs ;
  • une documentation de référence pour les différentes versions de Cypher.

Pour en savoir plus sur openCypher : www.opencypher.org