Is your feature request related to a problem? Please describe.
Neo4j, via APOC, is getting arrow reads/writes, which should be faster & safer to use than pandas<-bolt->neo4j! See discussion: neo4j-contrib/neo4j-apoc-procedures#1859
Describe the solution you'd like
Ideally, the api does not change (g.cypher("...").plot()), with ._nodes : dataframe / ._edges : dataframe getting extracted directly . Detection may be tricky, so we might add a flag to .bolt() / .cypher() for with_apoc_arrow=True, something like that.
The basic meta items seem to be:
Describe alternatives you've considered
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
Neo4j, via APOC, is getting arrow reads/writes, which should be faster & safer to use than pandas<-bolt->neo4j! See discussion: neo4j-contrib/neo4j-apoc-procedures#1859
Describe the solution you'd like
Ideally, the api does not change (
g.cypher("...").plot()), with._nodes : dataframe/._edges : dataframegetting extracted directly . Detection may be tricky, so we might add a flag to.bolt()/.cypher()forwith_apoc_arrow=True, something like that.The basic meta items seem to be:
Describe alternatives you've considered
Additional context
Add any other context or screenshots about the feature request here.