APOC Extended user guide (Labs project)

This is the APOC Extended documentation.

APOC Extended is not supported by Neo4j. For the officially supported APOC Core, go to the APOC Core page.

The guide covers the following areas:

  • Introduction — An Introduction to the APOC Extended library.

  • Installation — Installation instructions for the APOC Extended library.

  • Usage — A usage example.

  • Security Guidelines — Guidelines on securing the APOC Extended library, and its environment.

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

  • Configuration Options — Configuration options used by the APOC Extended 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.

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

  • Virtual Resource — 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.

  • 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.