Neo4J supports UNIQUE constraints :
* Neo4J uses Native graph storage with Native GPE(Graph Processing Engine).
* Neo4J supports exporting of query data to JSON and XLS format.
* Neo4J provides REST API to be accessed by any Programming Language like Java, Spring, Scala etc.
* Neo4J provides Java Script to be accessed by any UI MVC Framework like Node JS.
* Neo4J supports two kinds of Java API: Cypher API and Native Java API to develop Java applications.