LEARNING NEO4J BOOK
Learning Neo4j includes a lot of background information, helps you grasp the fundamental concepts behind this radical new way of dealing with connected data. Explore the large library of Neo4j books, including Graph Databases (from O' Reilly), Learning Neo4j (from Packt) or one of the many other available books. Learning Neo4j Paperback – August 25, Learning Neo4j 3.x - Second Edition: Effective data modeling,. Rik Van Bruggen is the regional territory manager for Neo Technology for Benelux, UK, and the Nordic region.
|Language:||English, Spanish, Indonesian|
|ePub File Size:||15.36 MB|
|PDF File Size:||17.21 MB|
|Distribution:||Free* [*Sign up for free]|
Learning Neo4j provides you with a step-by-step approach of adopting Neo4j, the world's leading graph database. This book includes a lot of background. Learning Neo4j book. Read 7 reviews from the world's largest community for readers. This book is for developers who want an alternative way to store and. Install Neo4j, model data and learn the most common practices of Starting with a brief introduction to graph theory, this book will show you.
But if you are a seasoned follower of this blog, you know that I say what I really think! Chapter 1 is the obligatory introduction to graph databases: Chapter 2 guides you in a very beginner-friendly way through the database installation process with many screenshots , on Windows, Mac and Linux, and even on Docker if you prefer to keep it isolated.
Chapter 3 explains the art of data modelling in the realm of graph databases, and describes the most common anti- patterns. It is supplemented with Chapter 12 , which deals with refactoring. Chapters 4, 5 and 6 are all about queries: Those chapters are filled with pragmatic advices and, in my opinion, really show the author's many years of experience with the product - as do the detailed use-case studies presented at the end of the book.
It also explains how to efficiently import data from map providers such as OpenStreetMaps, which is nice.
Chapters 14 and 15 should have been here too, because they are the real hidden gems of this book. Both are use-case analysis. The former guides you through the implementation of a realistic recommendation engine ; the latter demonstrates how a company's processes can be modelled as a graph in order to perform an impact analysis on dimensions such as prices or delays.
Chapter 7 deals with performance: Nothing really graph-specific here. Chapter 11 lists a dozen of graph-compatible visualization tools and libraries, each with a short description and a screen capture. Quite useful to make sense of all that data you just loaded!
Also, it reminds you that Neo4j comes with its own IDE-like web application, complete with a query editor and a graph preview - useful for quick prototyping. Finally, chapters 10 and 13 are more production-oriented and will please the devops people.
I must admit I skipped both of them. Security, LDAP integration.
Still good to know it exists, for future reference. I found it very informative and liked its "batteries included" aspect, with lots of tips, realistic examples and useful external resources.
Link Prediction with Neo4j Part 2: Predicting co-authors using scikit-learn
However, if you are in a hurry or if this is your first reading of the book, please take my advice and read the chapters in the order I suggest above! Shelves: technical Disclaimer: I am a volunteer reviewer for Manning Publications and was given a free eBook of Learning Neo4j for my review.
Reading this book has been a pleasure, since it didn't seem a technical book form the beginning, where the author explained some graph theory in order to allow the reader to understand the different point of view about databases.
The Cypher declarative query language is introduced and explained along with a comprehensive appendix containing most of the constructs to query the Disclaimer: I am a volunteer reviewer for Manning Publications and was given a free eBook of Learning Neo4j for my review. The Cypher declarative query language is introduced and explained along with a comprehensive appendix containing most of the constructs to query the database.
It is a good starting point to install and begin to be productive and it comes with a lot of links to new material and a lot of examples and real case scenarios. I need to step back and tell that I approached this book initially with some scepticism, and while I was on the very first pages of it one of my co-workers pryingly glanced over my shoulder and asked, what are you reading? I rep One of the fascinated technical books I have ever read, while not difficult to understand hint: Neo4J is well put together , it is very informative, yet elegantly written that to an able to learn on its own reader can open a whole slew of possibilities and opportunities.
As a database professional though I felt obliged to make myself aware and somewhat educated on alternative or niche databases, this is what I thought then, but now… read on.
Ric Van Bruggen is definitely in love with Neo4J, but he is also a talented teacher, this book could much less of a technical reference than it is without him. Ric tastefully expands from the history and basics of Graph databases up to very practical, yet advance usages and ends the book with the tools ecosystem and even a neat Cypher ref-card.Take Neo4J for spin!
Home Data Databases Learning Neo4j. Malware Analysis. Well done, Ric, Packt and etc. Data integration tools.
Tags (top 10)
Skip to the end of the images gallery. This book aims at quickly getting you started with the popular graph database Neo4j.
While he has an interest in technology, his real passion is business and how to make technology work for a business. I found it very informative and liked its "batteries included" aspect, with lots of tips, realistic examples and useful external resources.