Neo4j Funksjoner
SQL Som lett spørrespråk Neo4j CQL
Det følger Eiendom Graph data Modell
Den støtter avskriftene ved hjelp av Apache Lucence
Den støtter entydige begrensninger
Det inneholder et brukergrensesnitt for å utføre CQL Kommandoer: Neo4j dataleseren
Det støtter full ACID (atomicity, konsistens, isolasjon og holdbarhet) regler
Den bruker Native grafen lagring med Native GPE (Graf Processing Engine)
Den støtter eksport av spørringsdata til JSON og XLS format
Det gir REST API for å få tilgang til en hvilken som helst programmeringsspråk som Java, Spring, Scala etc.
Det gir Java Script for å få tilgang til alle UI MVC Framework som Node JS.
Den støtter to typer Java API: Cypher API og Native Java API for å utvikle Java-programmer
Neo4j Fordeler
Det er veldig lett å representere koblet data. .
Det er veldig lett og raskere å hente /traversering /navigering av flere tilkoblede data.
Det representerer halvstrukturerte data veldig lett .
Neo4j CQL spørspråk kommandoer er i human lesbart format og veldig lett å lære.
Den bruker enkle og kraftige datamodell. < .no>
Det krever ikke komplekse tiltrer å hente tilkoblede /relaterte data som det er svært enkelt å hente det tilstøtende node eller samlivs detaljer uten tiltrer eller Indexes.
Neo4j ulemper eller begrensninger
AS av Neo4j 2.1.3 nyeste versjonen, har det en begrensning av støtte antall noder, relasjoner og Egenskaper.
Den støtter ikke Sharding.