Neo4j - Java Introduction
Neo4j provides JAVA API to perform all database operations in a programmatic way.
It supports two kinds of API:
- Neo4j Native Java API
- Neo4j Cypher Java API
Neo4j Native Java API is a low level Plain JAVA API to perform DB Operations. Neo4j Cypher Java API is simple and powerful JAVA API to execute all CQL commands to perform DB operations
Neo4j Java Architecture
The following diagram shows the Architecture of Neo4j JAVA API application
Client program uses one of the Neo4j Java APIs to interact and perform DB operations on Neo4j Database.
We will discuss some examples for each API in the coming chapters.