<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How are you deploying graphs? in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/109493#M2961</link>
    <description>&lt;P&gt;Can you guys please share how the &lt;STRONG&gt;Neo4j&lt;/STRONG&gt;&amp;nbsp;can integrated on Databricks AWS / Azure platform besides &lt;SPAN&gt;graphframes&amp;nbsp;or&amp;nbsp;graphx&lt;/SPAN&gt;? Any architecture will be helpful too, thanks.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 08 Feb 2025 16:52:02 GMT</pubDate>
    <dc:creator>Mantsama4</dc:creator>
    <dc:date>2025-02-08T16:52:02Z</dc:date>
    <item>
      <title>How are you deploying graphs?</title>
      <link>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/93996#M2058</link>
      <description>&lt;P&gt;Hi all, I have a couple of use cases that may benefit from using graphs.&amp;nbsp; I'm interested in whether anyone has graph databases in Production and, if so, whether you're using GraphFrames, Neo4j or something else?&amp;nbsp; What is the architecture you have these running on?&amp;nbsp; Any high-level diagrams would be super helpful - thanks so much in advance!&lt;/P&gt;&lt;P&gt;James&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2024 07:13:30 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/93996#M2058</guid>
      <dc:creator>JamesDryden</dc:creator>
      <dc:date>2024-10-15T07:13:30Z</dc:date>
    </item>
    <item>
      <title>Re: How are you deploying graphs?</title>
      <link>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/94079#M2063</link>
      <description>&lt;P&gt;Yes I have.&lt;BR /&gt;I have a case where we use graphframes (using BFS).&amp;nbsp; Works fine, as long as you use the graph algorithms that are delivered with graphframes. And that can be quite limiting.&lt;BR /&gt;We also have a case where we started with graphframes but decided to go with repetead joins (not recursive joins but a join on a join on a join etc up to x levels). Works too of course but ugly as hell.&amp;nbsp; To be refactored to something better &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;And then we have a beast in graphx where we had to apply a greedy graph algorithm.&lt;BR /&gt;This couldn't be done in graphframes so graphx to the rescue.&lt;BR /&gt;I do not recommend it though.&amp;nbsp; It does what it has to do, but unless you use it very frequently, the code is very hard to interpret and not userfriendly at all.&lt;BR /&gt;So, graphs in spark can be done but frankly, I would try to use plain python or something like that if possible.&lt;BR /&gt;There once was an anouncement of cypher (neo4j) coming to spark but that kinda disappeared.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2024 11:25:03 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/94079#M2063</guid>
      <dc:creator>-werners-</dc:creator>
      <dc:date>2024-10-15T11:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: How are you deploying graphs?</title>
      <link>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/109493#M2961</link>
      <description>&lt;P&gt;Can you guys please share how the &lt;STRONG&gt;Neo4j&lt;/STRONG&gt;&amp;nbsp;can integrated on Databricks AWS / Azure platform besides &lt;SPAN&gt;graphframes&amp;nbsp;or&amp;nbsp;graphx&lt;/SPAN&gt;? Any architecture will be helpful too, thanks.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 08 Feb 2025 16:52:02 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/109493#M2961</guid>
      <dc:creator>Mantsama4</dc:creator>
      <dc:date>2025-02-08T16:52:02Z</dc:date>
    </item>
    <item>
      <title>Re: How are you deploying graphs?</title>
      <link>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/110228#M3000</link>
      <description>&lt;P&gt;Up to now the way to go is graphx or graphframes.&lt;BR /&gt;There is also the possibility to use python libraries or others (single node that is), perhaps even Arrow-based.&lt;BR /&gt;Another option is to load the data to a graph database and then move back to databricks after processing.&lt;BR /&gt;But the latter 2 are a no go when talking about substantial amounts of data.&lt;/P&gt;&lt;P&gt;It's sad graph algorithms do not get more love from Databricks.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Feb 2025 13:47:12 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/how-are-you-deploying-graphs/m-p/110228#M3000</guid>
      <dc:creator>-werners-</dc:creator>
      <dc:date>2025-02-14T13:47:12Z</dc:date>
    </item>
  </channel>
</rss>

