iii
Table of Contents
Preface .................................................................................................................................................... v
I. Introduction ........................................................................................................................................ 1
1. Neo4j Highlights ....................................................................................................................... 2
2. Graph Database Concepts ......................................................................................................... 3
3. The Neo4j Graph Database ..................................................................................................... 11
II. Tutorials .......................................................................................................................................... 22
4. Getting started with Cypher .................................................................................................... 23
5. Using Neo4j embedded in Java applications .......................................................................... 25
6. Neo4j Remote Client Libraries ............................................................................................... 59
7. The Traversal Framework ....................................................................................................... 65
8. Data Modeling Examples ........................................................................................................ 74
9. Languages .............................................................................................................................. 110
10. Extending the Neo4j Server ................................................................................................ 111
III. Cypher Query Language ............................................................................................................. 118
11. Introduction .......................................................................................................................... 119
12. Syntax .................................................................................................................................. 128
13. General Clauses ................................................................................................................... 139
14. Reading Clauses .................................................................................................................. 155
15. Writing Clauses ................................................................................................................... 180
16. Functions .............................................................................................................................. 199
17. Schema ................................................................................................................................. 227
18. Execution Plans ................................................................................................................... 230
19. From SQL to Cypher .......................................................................................................... 231
IV. Reference ..................................................................................................................................... 238
20. Capabilities .......................................................................................................................... 239
21. Transaction Management .................................................................................................... 246
22. Data Import .......................................................................................................................... 254
23. Legacy Indexing .................................................................................................................. 258
24. Graph Algorithms ................................................................................................................ 277
25. Neo4j Server ........................................................................................................................ 279
26. REST API ............................................................................................................................ 290
27. Deprecations ........................................................................................................................ 400
V. Operations ..................................................................................................................................... 401
28. Installation & Deployment .................................................................................................. 402
29. Configuration & Performance ............................................................................................. 412
30. High Availability ................................................................................................................. 443
31. Backup ................................................................................................................................. 465
32. Security ................................................................................................................................ 470
33. Monitoring ........................................................................................................................... 475
VI. Tools ............................................................................................................................................ 491
34. Web Administration ............................................................................................................ 492
35. Neo4j Shell .......................................................................................................................... 498
VII. Community ................................................................................................................................. 515
36. Community Support ............................................................................................................ 516
37. Contributing to Neo4j .......................................................................................................... 517
A. Manpages ...................................................................................................................................... 541
neo4j ........................................................................................................................................... 542
- 1
- 2
前往页