- Hands-On Graph Analytics with Neo4j
- Estelle Scifo
- 230字
- 2021-06-11 18:50:24
Graph Databases
Graph databases have gained increasing attention in the last few years. Data models built from graphs bring together the simplicity of document-oriented databases and the clarity of SQL tables. Among others, Neo4j is a database that comes with a large ecosystem, including the database, but also tools to build web applications, such as the GRANDstack, and tools to use graph data in a machine learning pipeline, as well as the Graph Data Science Library. This book will discuss those tools, but let's first start from the beginning.
Talking about graph databases means talking about graphs. Even if you do not need to know all the details about graph theory, it’s always a good idea to learn some of the basic concepts underlying the tool you are using. In this chapter, we will start by defining graphs and giving some simple and less simple examples of graphs and their applications. We will then see how to move from the well-known SQL tables to graph data modeling. We’ll conclude by introducing Neo4j and its building blocks, and review some design principles to understand what can and can’t be done with Neo4j.
This chapter will cover the following topics:
- Graph definition and examples
- Moving from SQL to graph databases
- Neo4j: the nodes, relationships, and properties model
- Understanding graph properties
- Considerations for graph modeling in Neo4j
- Clojure Data Analysis Cookbook
- 繪制進程圖:可視化D++語言(第1冊)
- 大學計算機信息技術導論
- 基于LabWindows/CVI的虛擬儀器設計與應用
- Hands-On Data Science with SQL Server 2017
- UTM(統一威脅管理)技術概論
- 數據庫原理與應用技術
- 大數據安全與隱私保護
- JSP從入門到精通
- 人工智能趣味入門:光環板程序設計
- Kubernetes for Serverless Applications
- Chef:Powerful Infrastructure Automation
- 網絡安全技術及應用
- Applied Data Visualization with R and ggplot2
- 液壓機智能故障診斷方法集成技術