目錄(68章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Graphs Are Everywhere
- Graphs in mathematics
- The property graph model
- Storage – native graph storage versus non-native graph storage
- Reasons to use graph databases
- What to use a graph database for
- Choosing Neo4j for exploring graph databases
- The structure of the book
- Summary
- Chapter 2. Modeling Flights and Cities
- Graphs are more than social
- Designing a system to get a travel itinerary
- Introduction to modeling nodes and relationships
- Using Cypher to operate on Neo4j
- Creating cities in Neo4j
- Indices
- Adding flights to Neo4j
- Traversing relationships
- Summary
- Chapter 3. Formulating an Itinerary
- Creating an itinerary from flights and cities
- Business logic should lie in code
- Summary
- Chapter 4. Modeling Bookings and Users
- Building a data model for booking flights
- A simple model of the bookings ecosystem
- Modeling bookings in an RDBMS
- Creating bookings and users in Neo4j
- Queries to find journeys and bookings
- Queries to find the booking history of a user
- Summary
- Chapter 5. Refactoring the Data Model
- Capturing information about hotels at airports
- Modeling airports and hotels
- Extracting airport information from flights
- Reasons for not migrating using a single query
- Adding hotels to airports
- Fetching hotels
- Summary
- Chapter 6. Modeling Communication Chains
- Capturing traveler reviews for hotels
- A model for reviews and comments
- Adding reviews to Neo4j
- Adding comments to Neo4j
- Summary
- Chapter 7. Modeling Access Control
- Controlling access for content change
- Modeling hierarchies
- Modeling access control groups and employees
- Querying the data model to find what is accessible to an employee
- Summary
- Chapter 8. Recommendations and Analysis of Historical Data
- Recommending cities to travelers
- Recommending hotels to travelers
- Analysis of the historical data
- Summary
- Chapter 9. Wrapping Up
- There is no correct model
- Further reading and exploration
- What to watch out for while using Neo4j
- Index 更新時間:2021-07-16 13:31:28
推薦閱讀
- JavaScript從入門到精通(微視頻精編版)
- AIRAndroid應用開發實戰
- YARN Essentials
- 大學計算機基礎實驗指導
- Solr Cookbook(Third Edition)
- Java SE實踐教程
- Rust游戲開發實戰
- 深度學習原理與PyTorch實戰(第2版)
- Go語言開發實戰(慕課版)
- 代碼閱讀
- Java EE Web應用開發基礎
- 量子計算機編程:從入門到實踐
- RESTful Web API Design with Node.js
- Getting Started with Windows Server Security
- Mastering Magento Theme Design
- JavaScript重難點實例精講
- Learning IBM Bluemix
- Python3從入門到實戰
- Mastering Kali Linux for Advanced Penetration Testing(Second Edition)
- 軟件方法(上):業務建模和需求(第2版)
- 污染環境修復實踐與案例
- Learning Bitcoin
- Python數據分析實戰
- 瘋狂Java講義(第2版)
- Java Web程序設計(慕課版)
- JavaScript for .NET Developers
- Haskell High Performance Programming
- Linux服務器配置與管理項目化教程
- MariaDB Essentials
- Game Development with Three.js