The essential criteria of graph databases /
This book provides a comprehensive exploration of graph databases, covering their history, architecture, and applications. It delves into the fundamental concepts of graph computing and storage, the evolution of graph query languages, and the design of scalable and highly available graph database sy...
Gespeichert in:
| 1. Verfasser: | |
|---|---|
| Format: | E-Book |
| Sprache: | Englisch |
| Veröffentlicht: |
Amsterdam :
Elsevier,
2024.
|
| Schlagworte: | |
| Online-Zugang: | ScienceDirect |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
| LEADER | 00000cam a2200000 a 4500 | ||
|---|---|---|---|
| 001 | on1417980844 | ||
| 003 | OCoLC | ||
| 005 | 20260915095227.0 | ||
| 006 | m o d | ||
| 007 | cr |n||||||||| | ||
| 008 | 240122s2024 ne o 000 0 eng d | ||
| 040 | |a YDX |b eng |c YDX |d OCLCO |d EBLCP |d UKAHL |d OPELS |d OCLCO |d N$T |d OCLCQ |d SXB |d OCLCQ |d UKKRT |d SFB |d OCLCQ |d OCLCL |d OCLCF |d OCLCO | ||
| 019 | |a 1419062879 |a 1420148986 | ||
| 020 | |a 9780443141638 |q (electronic bk.) | ||
| 020 | |a 0443141630 |q (electronic bk.) | ||
| 020 | |z 9780443141621 | ||
| 020 | |z 0443141622 | ||
| 035 | |a (OCoLC)1417980844 |z (OCoLC)1419062879 |z (OCoLC)1420148986 | ||
| 050 | 4 | |a QA76.9.D32 | |
| 082 | 0 | 4 | |a 005.758 |1 https://id.oclc.org/worldcat/ddc/E3xGXYJd4Hr3qPyDW9dmKjWMJC |
| 100 | 1 | |a Sun, Ricky. | |
| 245 | 1 | 4 | |a The essential criteria of graph databases / |c Ricky Sun. |
| 260 | |a Amsterdam : |b Elsevier, |c 2024. | ||
| 300 | |a 1 online resource | ||
| 505 | 0 | |a Intro -- The Essential Criteria of Graph Databases -- Copyright -- Contents -- Chapter 1: History of graph computing and graph databases -- 1.1. What exactly is a graph? -- 1.1.1. The forgotten art of graph thinking, part I -- 1.1.2. The forgotten art of graph thinking II -- 1.1.3. A brief history of graph technology development -- 1.2. The evolution of big data and database technologies -- 1.2.1. From data to big data to deep data -- 1.2.2. Relational database vs graph database -- 1.3. Graph computing in the Internet of things (IoT) era -- 1.3.1. Unprecedented capabilities | |
| 505 | 8 | |a 1.3.2. Differences between graph computing and graph database -- Chapter 2: Graph database basics and principles -- 2.1. Graph computing -- 2.1.1. Basic concepts of graph computing -- 2.1.2. Applicable scenarios of graph computing -- 2.2. Graph storage -- 2.2.1. Basic concepts of graph storage -- 2.2.2. Graph storage data structure and modeling -- 2.3. Evolution of graph query language -- 2.3.1. Basic concepts of database query language -- 2.3.2. Graph query language -- Chapter 3: Graph database architecture design -- 3.1. High-performance graph storage architecture | |
| 505 | 8 | |a 3.1.1. Key features of high-performance storage systems -- 3.1.2. High-performance storage architecture design ideas -- 3.2. High-performance graph computing architecture -- 3.2.1. Real-time graph computing system architecture -- 3.2.2. Graph database schema and data model -- 3.2.3. How the core engine handles different data types -- 3.2.4. Data structure in graph computing engine -- 3.2.5. How to partition (shard) a large graph -- 3.2.6. High availability and scalability -- 3.2.7. Failure and recovery -- 3.3. Graph query and analysis framework design | |
| 505 | 8 | |a 3.3.1. Graph database query language design ideas -- Path query -- K neighbor query -- Metadata query -- Graph query language compiler -- 3.3.2. Graph visualization -- Schema management and metadata display -- Various display methods of query results -- Graph algorithm visualization -- Chapter 4: Graph algorithms -- 4.1. Degree -- 4.2. Centrality -- 4.2.1. Graph centrality algorithm -- 4.2.2. Closeness centrality -- 4.2.3. Betweenness centrality -- 4.3. Similarity -- 4.3.1. Jaccard similarity -- 4.3.2. Cosine similarity -- 4.4. Connectivity calculation -- 4.4.1. Connected component | |
| 505 | 8 | |a 4.4.2. Minimum spanning tree -- 4.5. Ranking -- 4.5.1. PageRank -- 4.5.2. SybilRank -- 4.6. Propagation computing -- 4.6.1. Label propagation algorithm -- 4.6.2. HANP algorithm -- 4.7. Community computing -- 4.7.1. Triangle counting -- 4.7.2. Louvain community recognition -- 4.8. Graph embedding computing -- 4.8.1. Complete random walk algorithm -- 4.8.2. Struc2Vec algorithm -- 4.9. Graph algorithms and interpretability -- Chapter 5: Scalable graphs -- 5.1. Scalable graph database design -- 5.1.1. Vertical scalability -- 5.1.2. Horizontal scalability | |
| 520 | |a This book provides a comprehensive exploration of graph databases, covering their history, architecture, and applications. It delves into the fundamental concepts of graph computing and storage, the evolution of graph query languages, and the design of scalable and highly available graph database systems. The book also explores various graph algorithms and their applications in fields such as finance, medical care, and fraud detection. Aimed at professionals and researchers, it offers insights into the potential of graph databases to simulate human thinking and contribute to the development of artificial general intelligence. |7 Generated by AI | ||
| 650 | 0 | |a Graph databases. | |
| 650 | 6 | |a Bases de données orientées graphe. |0 (CaQQLa)000345796 | |
| 650 | 7 | |a Graph databases |2 fast |0 (OCoLC)fst02003613 | |
| 655 | 0 | |a Electronic books. | |
| 776 | 0 | 8 | |i Print version: |z 0443141622 |z 9780443141621 |w (OCoLC)1389878512 |
| 856 | 4 | 0 | |3 ScienceDirect |u https://www.sciencedirect.com/science/book/9780443141621 |