Skip to main content
  • Book
  • © 2014

Practical Neo4j

Apress

Authors:

  • Practical Neo4j guides you all the way through the basics of graph databases to creating and supporting your own Neo4j-based application.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xxi
  2. Getting Started

    1. Front Matter

      Pages 1-1
    2. Introduction to Graphs

      • Gregory Jordan
      Pages 3-9
    3. Up and Running with Neo4j

      • Gregory Jordan
      Pages 11-20
  3. Managing Your Data with Neo4j

    1. Front Matter

      Pages 21-21
    2. Modeling

      • Gregory Jordan
      Pages 23-37
    3. Querying

      • Gregory Jordan
      Pages 39-48
    4. Importing from Another Data Source

      • Gregory Jordan
      Pages 49-58
    5. Extending Neo4j

      • Gregory Jordan
      Pages 59-68
  4. Developing with Neo4j

    1. Front Matter

      Pages 69-69
    2. Neo4j + .NET

      • Gregory Jordan
      Pages 71-118
    3. Neo4j + PHP

      • Gregory Jordan
      Pages 119-167
    4. Neo4j + Python

      • Gregory Jordan
      Pages 169-213
    5. Neo4j + Ruby

      • Gregory Jordan
      Pages 215-259
    6. Spring Data Neo4j

      • Gregory Jordan
      Pages 261-318
    7. Neo4j + Java

      • Gregory Jordan
      Pages 319-377
  5. Back Matter

    Pages 379-383

About this book

Why have developers at places like Facebook and Twitter increasingly turned to graph databases to manage their highly connected big data? The short answer is that graphs offer superior speed and flexibility to get the job done.

It’s time you added skills in graph databases to your toolkit. In Practical Neo4j, database expert Greg Jordan guides you through the background and basics of graph databases and gets you quickly up and running with Neo4j, the most prominent graph database on the market today. Jordan walks you through the data modeling stages for projects such as social networks, recommendation engines, and geo-based applications. The book also dives into the configuration steps as well as the language options used to create your Neo4j-backed applications.

Neo4j runs some of the largest connected datasets in the world, and developing with it offers you a fast, proven NoSQL database option. Besides those working for social media, database, and networking companies of all sizes, academics and researchers will find Neo4j a powerful research tool that can help connect large sets of diverse data and provide insights that would otherwise remain hidden. Using Practical Neo4j, you will learn how to harness that power and create elegant solutions that address complex data problems. This book:

  • Explains the basics of graph databases
  • Demonstrates how to configure and maintain Neo4j
  • Shows how to import data into Neo4j from a variety of sources
  • Provides a working example of a Neo4j-based application using an array of language of options including Java, .Net, PHP, Python, Spring, and Ruby

As you’ll discover, Neo4j offers a blend of simplicity and speed while allowing data relationships to maintain first-class status. That’s one reason among many that such a wide range of industries and fields have turned to graph databases to analyze deep, dense relationships. After reading this book, you’ll have a potent, elegant tool you can use to develop projects profitably and improve your career options.

About the author

Greg Jordan has been creating software for more than 15 years with a focus on content systems and mobile applications. He is an avid speaker as well as writer on the topic of graph databases and has been working with Neo4j since version 1.5. Greg holds two Master's Degrees, is a Ph.D. candidate, and resides in Memphis, TN.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access