

{"id":270,"date":"2017-10-03T17:05:43","date_gmt":"2017-10-03T15:05:43","guid":{"rendered":"https:\/\/project.inria.fr\/bda2017\/?page_id=270"},"modified":"2017-10-06T14:32:26","modified_gmt":"2017-10-06T12:32:26","slug":"ocim-iii","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/bda2017\/ocim-iii\/","title":{"rendered":"oCIM III"},"content":{"rendered":"<h2 class=\"western\"><span lang=\"fr-FR\"><b>Troisi\u00e8me r\u00e9union des artisans d\u2019openCypher<br \/>\n<\/b><\/span><span lang=\"fr-FR\"><a href=\"http:\/\/www.opencypher.org\/event\/2017\/11\/13\/ocim3\/\">Third openCypher Implementers Meeting (OCIM III)<\/a><\/span><\/h2>\n<p class=\"western\"><span lang=\"fr-FR\"><a href=\"http:\/\/www.opencypher.org\/\">OpenCypher<\/a> est une communaut\u00e9 qui rassemble ceux qui veulent normaliser et d\u00e9velopper un langage d\u00e9claratif de requ\u00eate standard pour stocker, interroger et mettre \u00e0 jour les bases de donn\u00e9es de graphes (sp\u00e9cifiquement cellesqui utilisent le mod\u00e8le des donn\u00e9es de graphes de propri\u00e9t\u00e9s).<\/span><\/p>\n<p class=\"western\"><span lang=\"fr-FR\">Le langage Cypher a \u00e9t\u00e9 invent\u00e9 il y a sept ans dans le cadre de la base de donn\u00e9es de graphes <a href=\"https:\/\/neo4j.com\/\">Neo4j<\/a> et qui a continu\u00e9 \u00e0 \u00e9voluer depuis. Ce langage est utilis\u00e9 \u00e0 grande \u00e9chelle par des dizaines de milliers de d\u00e9veloppeurs et des milliers d\u2019applications \u00e0 travers le monde. <\/span><\/p>\n<p class=\"western\"><span lang=\"fr-FR\">Le projet <\/span><span lang=\"fr-FR\">\u00ab <\/span><span lang=\"fr-FR\">openCypher <\/span><span lang=\"fr-FR\">\u00bb<\/span><span lang=\"fr-FR\"> a \u00e9t\u00e9 lanc\u00e9 en 2015.Son but est d\u2019ouvrir le processus de conception et de description afin de g\u00e9rer les \u00e9volutions du langage Cypher en dehors d\u2019une seule soci\u00e9t\u00e9. Ceci permettant de cr\u00e9er les artefacts logiciels et documents d\u00e9finissant le langage en termes exacts autorisant les impl\u00e9mentations ind\u00e9pendantes. <\/span><\/p>\n<p class=\"western\"><span lang=\"fr-FR\">Depuis le lancement du projet, les bases de donn\u00e9es SAP HANA Graph, AgensGraph (construit sur la base de PostgreSQL) et Redis Graph ont tous adopt\u00e9s Cypher comme leur langage de requ\u00eate. De plus, plusieurs chercheurs utilisent Cypher pour examiner des nouvelles directions dans le traitement des donn\u00e9es de graphe (y compris\u00a0requ\u00eates des flux de donn\u00e9es et requ\u00eates temporelles), d\u2019autres l\u2019utilisent pour \u00e9lucider les diff\u00e9rences entre la gestion des donn\u00e9es en graphes et en ensembliste relationnel.<\/span><\/p>\n<p class=\"western\"><span lang=\"fr-FR\">La r\u00e9union des artisants du projet openCypher (\u00ab\u00a0oCIM\u00a0\u00bb) \u00e0 Nancy se d\u00e9roulera la veille de la conf\u00e9rence BDA 2017, lundi le 13 novembre, au m\u00eame endroit que la conf\u00e9rence elle-m\u00eame dans les locaux d\u2019<\/span><a href=\"https:\/\/www.inria.fr\/centre\/nancy\">Inria Nancy Grand-Est<\/a><span lang=\"fr-FR\">. <\/span><span lang=\"fr-FR\">Cette r\u00e9union, qui se tiendra en anglais, commencera \u00e0 9h30 et se terminera \u00e0 17h00. Il y aura un d\u00eener informel le soir, offert par Neo4j pour tous les participants.<\/span><\/p>\n<p class=\"western\"><span lang=\"fr-FR\">L\u2019axe central de cette r\u00e9union est tr\u00e8s important \u00e0 l\u2019avenir de la gestion des bases de donn\u00e9es graphes\u00a0: l\u2019\u00e9volution du langage pour permettre aux requ\u00eates d\u2019op\u00e9rer d\u2019une fa\u00e7on compositionnelle. Historiquement une requ\u00eate en Cypher, \u00e0 la diff\u00e9rence de SPARQL, n\u2019a besoin que d\u2019interroger la base de donn\u00e9es pour extraire un r\u00e9sultat dans le format d\u2019une collection des colonnes comme celles qui r\u00e9sultent d\u2019une requ\u00eate en SQL en relationnel. <\/span><\/p>\n<p class=\"western\"><span lang=\"fr-FR\">En 2017, le travail qui a commenc\u00e9 sous l\u2019\u00e9gide du projet openCypher a pour but de proposer des extensions au langage Cypher afin d\u2019y ajouter la capacit\u00e9 d\u2019accepter et de retourner un ou plusieurs graphes comme entr\u00e9es et sorties d\u2019une requ\u00eate, ceux-ci \u00e9tants des graphes internes temporaires ou externes et persistants \u00e0 l\u2019ex\u00e9cution de la requ\u00eate. Ces \u00e9l\u00e9ments permettront \u00e0 une requ\u00eate d\u2019agir comme une vue, ou comme une sous-requ\u00eate. Ces ajouts apporteront aux utilisateurs pour la premi\u00e8re fois le pouvoir d\u2019un langage, bas\u00e9 sur le mod\u00e8le de graphe de propri\u00e9t\u00e9s, qui peut manipuler des graphes multiples.<\/span><\/p>\n<p class=\"western\"><span lang=\"fr-FR\">Malgr\u00e9 le titre de l\u2019\u00e9v\u00e9nement<\/span><span lang=\"fr-FR\">,<\/span><span lang=\"fr-FR\"> cette r\u00e9union est ouverte \u00e0 tous ceux qui s\u2019int\u00e9ressent au sujet. Si une d\u00e9cision doit \u00eatre prise sur un sujet controvers\u00e9e alors les \u00ab\u00a0impl\u00e9menteurs\u00a0\u00bb auront les voix d\u00e9cisives. Toutefois les discussions du groupe sont ouvertes\u00a0et tous les participants du monde des BDA sont les bienvenus. <\/span><\/p>\n<p>Pour de plus amples informations, veuillez consulter <a href=\"http:\/\/www.opencypher.org\/event\/2017\/11\/13\/ocim3\/\">http:\/\/www.opencypher.org\/event\/2017\/11\/13\/ocim3\/<\/a> ou envoyer un courriel \u00e0 <a href=\"mailto:opencypher@neo4j.com\">mailto:opencypher@neo4j.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Troisi\u00e8me r\u00e9union des artisans d\u2019openCypher Third openCypher Implementers Meeting (OCIM III) OpenCypher est une communaut\u00e9 qui rassemble ceux qui veulent normaliser et d\u00e9velopper un langage d\u00e9claratif de requ\u00eate standard pour stocker, interroger et mettre \u00e0 jour les bases de donn\u00e9es de graphes (sp\u00e9cifiquement cellesqui utilisent le mod\u00e8le des donn\u00e9es de\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/project.inria.fr\/bda2017\/ocim-iii\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":1206,"featured_media":0,"parent":0,"menu_order":30,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-270","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/pages\/270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/users\/1206"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/comments?post=270"}],"version-history":[{"count":8,"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/pages\/270\/revisions"}],"predecessor-version":[{"id":280,"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/pages\/270\/revisions\/280"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/bda2017\/wp-json\/wp\/v2\/media?parent=270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}