Re%3A SPIP%3A DataFrame-based Property Graphs%2C Cypher Queries%2C and Algorithms&In-Reply-To=<CAJgQjQ84H--xnnFCxJe7AtE63grn%3DGhXaGYCsZvQAujc08ub4A%40mail.gmail.com>

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re%3A SPIP%3A DataFrame-based Property Graphs%2C Cypher Queries%2C and Algorithms&In-Reply-To=<CAJgQjQ84H--xnnFCxJe7AtE63grn%3DGhXaGYCsZvQAujc08ub4A%40mail.gmail.com>

Alastair Green
Testing response -- there seems to a problem with replies to this thread.

On 2019/01/15 16:52:44, Xiangrui Meng wrote:

> Hi all,>

>

> I want to re-send the previous SPIP on introducing a DataFrame-based graph>

> component to collect more feedback. It supports property graphs, Cypher>

> graph queries, and graph algorithms built on top of the DataFrame API. If>

> you are a GraphX user or your workload is essentially graph queries, please>

> help review and check how it fits into your use cases. Your feedback would>

> be greatly appreciated!>

>

> # Links to SPIP and design sketch:>

>

> * Jira issue for the SPIP: https://issues.apache.org/jira/browse/SPARK-25994>

> * Google Doc:>

> https://docs.google.com/document/d/1ljqVsAh2wxTZS8XqwDQgRT6i_mania3ffYSYpEgLx9k/edit?usp=sharing>

> * Jira issue for a first design sketch:>

> https://issues.apache.org/jira/browse/SPARK-26028>

> * Google Doc:>

> https://docs.google.com/document/d/1Wxzghj0PvpOVu7XD1iA8uonRYhexwn18utdcTxtkxlI/edit?usp=sharing>

>

> # Sample code:>

>

> ~~~>

> val graph = ...>

>

> // query>

> val result = graph.cypher(""">

> MATCH (p:Person)-[r:STUDY_AT]->(u:University)>

> RETURN p.name, r.since, u.name>

> """)>

>

> // algorithms>

> val ranks = graph.pageRank.run()>

> ~~~>

>

> Best,>

> Xiangrui>

>

Alastair Green
Lead, Query Languages Standards and Research
Product Manager, Cypher OSS/Neo4j Morpheus for Apache Spark

Neo4j Inc
8th Floor, Friars Bridge Court
41-45 Blackfriars Road
London SE1 8NZ

+44 795 841 2107
Sent from Mailspring