Saving and evaluating network paths in Neo4j

Installation

If you point a browser at the URL, you see the web interface mentioned above and can play with tutorials or feed in test data of your own. At the time of writing, the latest stable Neo4j version on Ubuntu 12.04 was 2.0.1. If you run the Neo4j server in a virtual machine or on a different host and would like to access it from some other location, you need to comment out the following line in the /etc/neo4j/neo4j-server.properties configuration file:

org.neo4j.server.webserver.address=0.0.0.0

Otherwise, the web server will block queries that do not originate from localhost.

Start Reading

The Neo4j website [1] mentions two books as recommended reading in addition to the man pages. The new Kindle book by Neo4j contributor Michael Hunger [3] (in German) offers a whirlwind tour of the Cypher syntax and presents some practical Neo4j examples. However, apart from the attached Cypher cheat sheet, it is not a reference work; it just scratches the surface here and there.

The second recommendation from the Neo4j website is a one-year-old O'Reilly book called Graph Databases [4], which  – despite the comprehensive-sounding title  – is devoted almost entirely to Neo4j and presents a variety of true Neo4j applications in detail. Even this book, however, lacks the carefully developed structure of a textbook. The true reference book for what is still a fairly recent subject has apparently not yet been written  – perhaps Neo4j in Action, which has been announced by Manning Publishing, will step into this gap.

Infos

  1. Neo4j: http://neo4j.org
  2. Listings for this article: ftp://www.linux-magazin.com/pub/listings/magazine/164
  3. Hunger, Michael. Neo4j 2.0 – Eine Graphdatenbank für Alle. Entwickler. 2014 (in German).
  4. Robinson, Ian, Jim Webber, and Emil Eifrem. Graph Databases. O'Reilly. 2013.

The Author

Mike Schilli works as a software engineer with Yahoo! in Sunnyvale, California. He can be contacted at mailto:mschilli@perlmeister.com. Mike's homepage can be found at http://perlmeister.com.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Kaspersky Polishes Mail Gateway

    Russian security specialist Kaspersky has reworked its anti-spam product for Linux and Unix servers.

  • KNIME

    They say data is "the new oil," but all that data you collect is only valuable if it leads to new insights. An open source analysis tool called KNIME lets you analyze data through graphical workflows – without the need for programming or complex spreadsheet manipulation.

  • Perl: isp-switch

    When an Internet provider goes down, users suffer. Alternatively, users can immediately switch to another ISP. We’ll show you a Perl script that can help you reconfigure your computer to make the switch.

  • Charly's Column – Munin

    What do you do if the Munin system monitoring tool does not have a native Munin client for a device? Sys admin Charly has a solution.

  • MongoDB NoSQL Database

    MongoDB combines the usual advantages of NoSQL databases with sharding, load balancing, replication, and failover.

comments powered by Disqus

Direct Download

Read full article as PDF:

Price $2.95

News