Part III. Reference

The reference part is the authoritative source for details on Neo4j usage. It covers details on capabilities, transactions, indexing and queries among other topics.

Table of Contents

11. Capabilities
11.1. Data Security
11.2. Data Integrity
11.3. Data Integration
11.4. Availability and Reliability
11.5. Capacity
12. Transaction Management
12.1. Interaction cycle
12.2. Isolation levels
12.3. Default locking behavior
12.4. Deadlocks
12.5. Delete semantics
12.6. Creating unique nodes
12.7. Transaction events
13. Data Import
13.1. Batch Insertion
14. Indexing
14.1. Introduction
14.2. Create
14.3. Delete
14.4. Add
14.5. Remove
14.6. Update
14.7. Search
14.8. Relationship indexes
14.9. Scores
14.10. Configuration and fulltext indexes
14.11. Extra features for Lucene indexes
14.12. Automatic Indexing
15. Cypher Query Language
15.1. Operators
15.2. Expressions
15.3. Parameters
15.4. Identifiers
15.5. Comments
15.6. Updating the graph
15.7. Transactions
15.8. Patterns
15.9. Start
15.10. Match
15.11. Where
15.12. Return
15.13. Aggregation
15.14. Order by
15.15. Limit
15.16. Skip
15.17. With
15.18. Create
15.19. Create Unique
15.20. Set
15.21. Delete
15.22. Foreach
15.23. Functions
15.24. Compatibility
15.25. From SQL to Cypher
16. Graph Algorithms
16.1. Introduction
17. Neo4j Server
17.1. Server Installation
17.2. Server Configuration
17.3. Setup for remote debugging
17.4. Using the server (with web interface) with an embedded database
17.5. Server Performance Tuning
17.6. Server Installation in the Cloud
18. REST API
18.1. Service root
18.2. Streaming
18.3. Cypher queries
18.4. Nodes
18.5. Relationships
18.6. Relationship types
18.7. Node properties
18.8. Relationship properties
18.9. Indexes
18.10. Unique Indexes
18.11. Automatic Indexes
18.12. Configurable Automatic Indexing
18.13. Traversals
18.14. Built-in Graph Algorithms
18.15. Batch operations
18.16. WADL Support
18.17. Cypher Plugin
18.18. Gremlin Plugin
19. Python embedded bindings
19.1. Installation
19.2. Core API
19.3. Indexes
19.4. Cypher Queries
19.5. Traversals