appendix B. Neo4j

Throughout this book, the examples, code, and exercises are based on a specific graph database: Neo4j. Nevertheless, all the theories, algorithms, and even code can easily be adapted to work with any graph database on the market now and (with a good approximation) in the future. I selected this database because

  • I’ve worked with this database for the past 10 years (and know it inside out).

  • It is a native graph database (with all the consequences that it brings, as explained throughout the book).

  • It has a broad community of experts.

According to DB-Engines, Neo4j has been the most popular graph database management system (DBMS) for several years (http://mng.bz/YAMB; figure B.1).1

Figure B.1 DB-Engines ranking of graph ...

Get Graph-Powered Machine Learning now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.