APOC User Guide 4.1

APOC will be split into APOC Core and APOC Extended in version 5. To view the new documentation for APOC Core, go to the APOC Core page.

The guide covers the following areas:

  • Introduction — An Introduction to the APOC library.

  • Installation — Installation instructions for the library.

  • Usage — A usage example.

  • Built in Help — In-built help in the library.

  • Procedures & Functions — A list of all APOC procedures and functions.

  • Configuration Options — Configuration options used by the library.

  • Import — A detailed guide to procedures that can be used to import data from different formats including JSON, CSV, and XLS.

  • Export — A detailed guide to procedures that can be used to export data to different formats including JSON, CSV, GraphML, and Gephi.

  • Database Integration — A detailed guide to procedures that can be used to integrate with other databases including relational databases, MongoDB, Couchbase, and ElasticSearch.

  • Graph Updates — A detailed guide to procedures that can be used to apply graph updates.

  • Data Structures — A detailed guide to procedures and functions, that can be used to work with data structures.

  • Temporal (Date Time)-- A detailed guide to procedures that can be used to format temporal types.

  • Mathematical — A detailed guide to procedures and functions that can be used for mathematical operations.

  • Advanced Graph Querying — A detailed guide to procedures that can be used for advanced graph querying.

  • Comparing Graphs — A detailed guide to procedures that can be used to compare graphs.

  • Cypher Execution — A detailed guide to procedures that can be used for Cypher scripting.

  • Virtual Nodes & Relationships (Graph Projections) — A detailed guide to procedures that can be used to create virtual nodes and relationships.

  • Natural Language Processing (NLP) — A detailed guide to procedures that can be used to add Natural Language Processing functionality to graph applications.

  • Background Operations — A detailed guide to procedures that can be used for background job management.

  • Database Introspection — A detailed guide to procedures that can be used to introspect the database.

  • Operational — A detailed guide to operational procedures.

  • Miscellaneous — A detailed guide to miscellaneous procedures and functions, including map and collection functions, text functions, and spatial functionality.

  • Text and Lookup Indexes — A detailed guide to indexing procedures.