{"id":11861,"date":"2017-11-09T08:43:34","date_gmt":"2017-11-09T07:43:34","guid":{"rendered":"https:\/\/www.sysbus.eu\/?p=11861"},"modified":"2017-11-08T08:46:21","modified_gmt":"2017-11-08T07:46:21","slug":"neo4j-praesentiert-cypher-for-apache-spark-fuer-opencyper-projekte","status":"publish","type":"post","link":"https:\/\/www.sysbus.eu\/?p=11861","title":{"rendered":"Neo4j pr\u00e4sentiert Cypher for Apache Spark f\u00fcr openCyper-Projekte"},"content":{"rendered":"<figure id=\"attachment_11862\" aria-describedby=\"caption-attachment-11862\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.sysbus.eu\/wp-content\/uploads\/2017\/11\/Neo4j_Cypher_Grafik2-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11862\" src=\"https:\/\/www.sysbus.eu\/wp-content\/uploads\/2017\/11\/Neo4j_Cypher_Grafik2-1-300x200.png\" alt=\"\" width=\"300\" height=\"200\" srcset=\"https:\/\/www.sysbus.eu\/wp-content\/uploads\/2017\/11\/Neo4j_Cypher_Grafik2-1-300x200.png 300w, https:\/\/www.sysbus.eu\/wp-content\/uploads\/2017\/11\/Neo4j_Cypher_Grafik2-1.png 750w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-11862\" class=\"wp-caption-text\">CAPS f\u00fcr openCypher<\/figcaption><\/figure>\n<p>Neo4j stellt dem openCypher-Projekt ab sofort eine fr\u00fche Version des Language Toolkits Cypher for Apache Spark (CAPS) zur Verf\u00fcgung. Big-Data-Analysten k\u00f6nnen damit leichter Graph-Abfragen in ihren Workflows nutzen, Graph-Algorithmen einbinden und Verbindungen innerhalb ihrer Daten besser aufdecken. Nach SAP HANA, Redis, AgensGraph und Neo4j unterst\u00fctzt damit nun auch Apache Spark die deklarative Graph-Abfragesprache Cypher. Damit stehen Entwicklern weitere Tools unter der Apache 2.0 Lizenz innerhalb des openCyper-Projekts zur Verf\u00fcgung.<\/p>\n<p><!--more--><\/p>\n<p>Angesichts der wachsenden Bedeutung von graphbasierten Anwendungen und Analyse-Projekten m\u00f6chten Big-Data-Analysten zunehmend die Verkn\u00fcpfungen zwischen verschiedenen Daten analysieren und verstehen. Beispielhaft hierf\u00fcr sind eBay mit ihrem Empfehlungssystem sowie Telia und Comcast im Bereich Smart Home.<\/p>\n<p>Data Scientists konnten Graph Pattern Matching bei der Nutzung von Spark bislang nicht uneingeschr\u00e4nkt nutzen. Mit Cypher for Apache Spark wird dies k\u00fcnftig einfacher. Existierende Datenquellen lassen viel schneller mit Graph-Anwendungen verbinden.<\/p>\n<p>\u201eCypher for Apache Spark ist ein wichtiger Schritt, um die Verbreitung der Graphtechnologie sowie die Entwicklung von Cypher als universelle Abfragesprache weiter voranzutreiben\u201c, erkl\u00e4rt Philip Rathle, Vice President of Products bei Neo4j. \u201eUm Cypher f\u00fcr Apache Spark verf\u00fcgbar zu machen, haben wir uns angesehen, wie Spark mit unver\u00e4nderlichen Datens\u00e4tzen arbeitet. In Abstimmung mit der openCypher Community haben wir die M\u00f6glichkeit geschaffen, Graphabfragen \u00fcber die Ergebnisse von vorherigen Graphabfragen durchzuf\u00fchren. Eine API erlaubt es, Graphen aufzuteilen, zu transformieren, oder in verschiedenen Versionen festzuhalten und solche Graphen in komplexe Abl\u00e4ufe einzubinden. Dadurch lassen sich Graphdaten, einschlie\u00dflich der Daten aus Data Lakes von Anwendern flexibler verarbeiten. Cypher f\u00fcr Apache Spark ist die erste Anwendung von Cyper, in der man als Abfrageergebnis sowohl Datentabellen, als auch Graphen erh\u00e4lt.\u201c<\/p>\n<p>Dar\u00fcber hinaus bietet Cypher f\u00fcr Apache Spark neue Funktionen f\u00fcr multiple Graphen und modulare Abfragen, die in der Zusammenarbeit mit der Anfang 2017 gegr\u00fcndeten openCypher Implementers Group entstanden sind. Das openCyper-Projekt bietet die M\u00f6glichkeit, in einer sehr fr\u00fchen Phase an der Open Source Entwicklung von Cypher for Apache Spark unter der Apache 2.0 Lizenz mitzuwirken.<\/p>\n<p>Weitere Informationen: <a href=\"http:\/\/www.neo4j.com\">www.neo4j.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neo4j stellt dem openCypher-Projekt ab sofort eine fr\u00fche Version des Language Toolkits Cypher for Apache Spark (CAPS) zur Verf\u00fcgung. Big-Data-Analysten<\/p>\n","protected":false},"author":1,"featured_media":11862,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[750,4],"tags":[10428,3655,4185,10426,10429,10424,3898,6076,7683,1027,10425,10430,10427,1992,2467,3830,8256,3320],"class_list":["post-11861","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-big-data","category-news","tag-agensgraph","tag-apache","tag-api","tag-caps","tag-comcast","tag-cypher","tag-ebay","tag-hana","tag-neo4j","tag-open-source","tag-opencypher","tag-pattern-matching","tag-redis","tag-sap","tag-smart-home","tag-spark","tag-telia","tag-workflow"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts\/11861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11861"}],"version-history":[{"count":1,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts\/11861\/revisions"}],"predecessor-version":[{"id":11864,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts\/11861\/revisions\/11864"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/media\/11862"}],"wp:attachment":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}