Graph Databases For Beginners

The #1 Platform for Connected Data

by Bryce Merkl Sasaki, Joy Chao, Rachel Howard

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

Whether you're a business executive or a seasoned developer, something has led you on the quest to learn more about graphs - and what they can do for you.

This ebook will take those new to the world of graphs through the basics of graph technology, including: Using the intuitive Cypher query language; The importance of data relationships; Key differences between graph and relational databases; And much more.

Learn why implementing graph technology will give you fast data insights and a sustainable competitive advantage for your business.

This open book is licensed under a Creative Commons License (CC BY-NC). You can download Graph Databases For Beginners ebook for free in PDF format (4.0 MB).

Table of Contents

Introduction
 
1
Chapter 1
Graphs Are the Future
2
Chapter 2
Why Data Relationships Matter
4
Chapter 3
Data Modeling Basics
6
Chapter 4
Data Modeling Pitfalls to Avoid
9
Chapter 5
Why a Database Query Language Matters
13
Chapter 6
Imperative vs. Declarative Query Languages
19
Chapter 7
Graph Theory & Predictive Modeling
21
Chapter 8
Graph Search Algorithm Basics
24
Chapter 9
Why We Need NoSQL Databases
29
Chapter 10
ACID vs. BASE Explained
31
Chapter 11
Aggregate Stores Tour
33
Chapter 12
Other Graph Databases
38
Chapter 13
Native vs. Non-Native Graph Processing
41
Conclusion
 
45

Book Details

Subject
Computer Science
Publisher
Neo4j
Published
2018
Pages
46
Edition
1
Language
English
PDF Size
4.0 MB
License
CC BY-NC

Related Books

The Definitive Guide to Graph Databases
For the right use case, relational databases are powerful tools. But today's users are asking for more than an RDBMS can handle. More features, more data, more speed and - most importantly - more connections. This ebook introduces you - the RDBMS developer - to a new technology that leverages data connections like never before: the graph data...
Learning Neo4j
Neo4j is the world's leading graph database and offers users a radical new way of dealing with connected data. This book has been created to help you get to grips with it, providing you with an accessible route through a tool built to contend with the complexity of modern data. Learn the fundamental concepts behind Neo4j, and put them into practice...
Graph Databases
Discover how graph databases can help you manage and query highly connected data. With this practical book, you'll learn how to design and implement a graph database that brings the power of graphs to bear on a broad range of problem domains. Whether you want to speed up your response to user queries or build a database that can adapt as your busin...
PostgreSQL for Beginners
PostgreSQL for Beginners book is intended for those who only start getting acquainted with the world of PostgreSQL. It contains some basic information about this DBMS and its main features, history of its creation and development roadmap, step-by-step installation instructions and a getting started guide....
Eloquent JavaScript
JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. This much anticipated and thoroughly revis...
Linear Algebra with Applications
Linear Algebra with Applications by W. Keith Nicholson, traditionally published for many years is now being released as an open educational resource. Overall, the aim of the book is to achieve a balance among computational skills, theory, and applications of linear algebra. It is a relatively advanced introduction to the ideas and techniques of ...