Tanım: Verileri ve veriler arasındaki ilişkileri saklamak için Çizelge (Graph) veritabanı yöntemini kullanan, açık kaynak kodlu bir NoSQL veritabanı sistemi. Sosya ağ, network yapıları, map - harita tarzında ilişki kavramın önemli olduğu sistemlerde tercih edilmektedir
Tanım: Web arayüzü üzerinden , Neo4j veritabanınlarıyla , komutlar kullanılarak etkileşmeyi sağlayan arayüz. Varsayılan olarak http://localhost:7474 (veya http://ip:7474 )şeklinde erişilmektedir
Tanım: Neo4j Browser içinde (varsayılan olarak http://localhost:7474 şeklinde erişilmektedir), komutlar ve sorgu (cypher) kullanılarak etkileşmeyi sağlayan editör bölümü. Web arayüzü ile erişildiğinde en üst bölümde bulunan ve komutların çalıştırılmasını sağlayan bölümdür. Komut girildikten sonra ctrl + enter tuşuna basılarak komut çalıştırılır.
Tanım: Neo4j Browser'da (web arayüzü) çalıştırılan komutun çıktısının gösterildiği bölüm
Tanım: Neo4j graph (çizelge) veritabanı sisteminde, bir veya daha fazla etiketi (label) ve property'leri (özellik) olan en basit veri birimi
Tanım: Neo4j graph (çizelge) veritabanı sisteminde iki node arasında ilişki kuran veri birimi. Bir relationships, bir start node (başlangıç), bir end node (bitiş) , bir relationship type (ilişki tipi) ve birden fazla property'den oluşur. Örneğin bir aktör (node) bir sinema filminin (ikinci node) oyunucusu olarak bir ilişki tanımlanmabilir
Tanım: Neo4j graph (çizelge) veritabanı sisteminde, birden fazla node'u bir küme olarak gruplandırmaya yarayan ve node'a atanan etiket. Örneğin veritabanına "Aktör" etiketiyle (label) olarak tanımlanmış bir çok node eklenebilir
Tanım: Neo4j graph (çizelge) veritabanı sisteminde, node ve relationships'lara verilen key-value (anahtar-değer) şeklindeki ek bilgiler. Bir property'in değeri temel java tipleri (boolean, byte, short , int, long, float, double, char , String) olabilir
Tanım: Neo4j graph (çizelge) veritabanı sisteminde, bir graph içinde, verilen algoritmaya göre node'larda dolaşmaya ve sonuç çıkarmaya yarayan ve verilen algoritmaya uygun oluşan graph. Örneğin bir aktörün oynadığı sinema filmlerinin yönetmenleri bulmak için Traversal kullanılabilir
Tanım: Neo4j graph (çizelge) veritabanı sisteminde, bir sorgu ve traversal işlemi sonucu dönen, birden fazla node'u ve aralarındaki ilişkilerini içeren veri birimi
Tanım: Neo4j graph (çizelge) veritabanı sisteminde, node'lar(her bir düğüm) ve relationships'lar (iki düğüm arasındaki ilişkiyi tutar) içeren yapı. Bir Graph, node'lar ve node'lara ait label (etiket) ve property (özellik) ile bir Relationships'ler (ilişki) ve Relationships'lere ile ilgili property (özellik) bilgilerini içerir
Tanım: Neo4j graph (çizelge) veritabanı sisteminde, node ve relationships'larin özelliklerine göre daha hızlı bulunmasını amacıyla kullanılan işlem. Neo4j sistemi bir Graph (node, relationships, property, traversal) ve bir Index sisteminden oluşur
Tanım: Neo4J veritabanda, verileri görme, güncelleme, cipher dili ile sorgulama vb.. desteği olan bir uygulama