Have a personal or library account? Click to login
Neo4j Graph Data Modelling Cover

Neo4j Graph Data Modelling

Design efficient and flexible databases by optimizing the power of Neo4j

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    What you will learn

    • Translate a problem domain from a whiteboard to your database
    • Make design decisions based on the nature of data and how it is going to be used
    • Use Cypher to create and query data
    • Evolve your database in stages
    • Optimize the performance of your application with data design
    • Design paradigms to ensure flexibility, ease of querying, and performance
    • Move from an existing model to a new model without losing consistency

    Who this book is for

    If you are a developer who wants to understand the fundamentals of modeling data in Neo4j and how it can be used to model full-fledged applications, then this book is for you. Some understanding of domain modeling may be advantageous but is not essential.

    Table of Contents

    1. Everything is a Graph
    2. Designing a Trip
    3. Traversing the graph
    4. Building Chains and Hyperedges
    5. Breaking into RDBMS Domains
    6. Creating access control lists
    7. Complex queries for strategic goals
    8. Recommendations
    9. Conclusion
    PDF ISBN: 978-1-78439-730-2
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 138