Open Cypher
Cypher is a declarative graph query language originally developed by Neo4j and now an open standard. ArcadeDB provides native support for Cypher through its new OpenCypher implementation, allowing you to query and manipulate graph data using familiar Cypher syntax.
Overview Clauses
| Read | Write | Query Composition | Schema (DDL) | User Management | Planning |
|---|---|---|---|---|---|
Overview Functions
| Aggregation | Math | String | List | Node/Relationship |
|---|---|---|---|---|
Extended Functions (APOC Compatible)
ArcadeDB provides 100+ additional functions organized by namespace. See reference/extended-functions.adoc#extended-functions for the complete reference.
| Namespace | Description | Example | APOC Compatible |
|---|---|---|---|
|
Aggregation |
|
|
|
Graph algorithms |
|
|
|
Collection operations |
|
|
|
Type conversion |
|
|
|
Date/time operations |
|
|
|
Map operations |
|
|
|
Schema introspection |
|
|
|
String manipulation |
|
|
|
Hashing, compression |
|
|
|
Vector/embeddings |
|
- |
Quick Reference
| Query Language ID | Description |
|---|---|
|
NEW - Native OpenCypher implementation (recommended) |
|
Legacy Cypher-for-Gremlin implementation (deprecated) |