Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Perl and neo4j

by tospo (Hermit)
on Oct 12, 2011 at 08:43 UTC ( #930935=perlquestion: print w/replies, xml ) Need Help??
tospo has asked for the wisdom of the Perl Monks concerning the following question:

with so much hype about graph databases, I'm somewhat surprised that there doesn't seem to be anything out there about working with a database like neo4j from Perl. Nothing on CPAN yet and not really any examples of using Perl to interact with neo4j. Has anybody been doing this? I guess one can always use the REST API to interact with the database if there are no Perl bindings. I'd be curious if people here have any experience with that. Thanks!

Replies are listed 'Best First'.
Re: Perl and neo4j
by moritz (Cardinal) on Oct 12, 2011 at 09:35 UTC

    I don't have experience with neo4j specifically, but with other REST APIs. Generally they are pretty easy to use from Perl, since Perl has excellent support for JSON and HTTP requests.

    I know that ElasticSearch has taken that approach to talk to its search backend, and it seems to work out well.

      Thanks moritz, yes, I think interacting through the REST API is probably the way to go.
        Hi there, there is a GIThub project on this, that you could start from. Would be great to get some progress there! /peter neubauer
Re: Perl and neo4j
by Fortinbras (Novice) on Oct 13, 2012 at 22:04 UTC
    If you haven't written your own yet, please give my REST::Neo4p distro a try-

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://930935]
Approved by Old_Gray_Bear
Front-paged by Corion
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (3)
As of 2018-06-23 23:52 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.