Neo4j Connector for Apache Spark When to Use - Reading Neo4j nodes/relationships into Spark DataFrames - Writing Spark DataFrames to Neo4j as nodes or relationships - Databricks notebooks connecting to Neo4j - Delta Lake → Neo4j ingestion pipelines - Partitioned parallel reads from large Neo4j graphs When NOT to Use - Python bolt driver / execute query → - Cypher query writing → - GDS graph algorithms → - Spring Boot + Neo4j → --- Version Matrix | Connector | Spark | Scala | Java | Databricks Runtime | Neo4j | Maven coordinate | |-----------|-------|-------|------|--------------------|-------…