thingdom / node-neo4j

[RETIRED] Neo4j graph database driver (REST API client) for Node.js
Apache License 2.0
926 stars 135 forks source link

neo4j Websocket support #133

Open krnlde opened 10 years ago

krnlde commented 10 years ago

Just an enhancement suggestion. As https://github.com/neo4j-contrib/streaming-cypher points out neo4j can be accessed through websockets. It'd be awesome to make use of this performance boost via node.

Any thoughts on this?

krnlde commented 10 years ago

Bump

julien1441 commented 10 years ago

+1

aseemk commented 9 years ago

Pretty interesting; I didn't know of this. Pull requests welcome!

brian-gates commented 9 years ago

There's also https://github.com/jexp/cypher_websocket_endpoint, which I tried but ran into https://github.com/jexp/cypher_websocket_endpoint/issues/1.

If anyone is able to get it working, I'd love to experiment implementing it in https://github.com/brian-gates/cypher-stream.

ghost commented 9 years ago

+1

krnlde commented 9 years ago

brikteknologier/seraph already can stream Cypher/results.

sheymann commented 9 years ago

@Kai brikteknologier/seraph https://github.com/brikteknologier/seraph seems not able to stream Cypher results, or am I missing something?

2015-03-04 16:26 GMT+01:00 Kai Dorschner notifications@github.com:

brikteknologier/seraph https://github.com/brikteknologier/seraph already can stream Cypher/results.

— Reply to this email directly or view it on GitHub https://github.com/thingdom/node-neo4j/issues/133#issuecomment-77177916.

Sébastien Heymann, PhD CEO Linkurious phone: +33(0)6 71 81 81 39 skype/hangout: sebastien_heymann http://linkurio.us

krnlde commented 9 years ago

If you mean streaming cypher by sending and receiving chunks, no it doesn't. It seems and receives atomic queries and results through one pipeline. As much as you want. Asynchronously.