CREATE INDEX

Generic Description

Create a named property index.

Simple example:

CREATE INDEX idx_person_name FOR (p:Person) ON (p.name)

Consumer-Level Explanation

Use CREATE INDEX when the query must create a named property index and the planner needs to see that operation as part of the Cypher row pipeline. Keep the clause explicit because it controls row grain, variable scope, and what later clauses are allowed to reference.

More Detailed Explanation

CREATE INDEX is how you tell Nexyron that a property access pattern matters enough to merit an acceleration structure. In practice this is less about syntax trivia and more about declaring what dimensions of the graph are important for lookup and filtering.

What this clause is really for:

Advanced Example

This example keeps CREATE INDEX inside a complete query pipeline so the clause boundary, visible variables, and returned row shape are clear to planner tooling.

SHOW INDEXES

Real Use Cases

Real Limitations And Tradeoffs