Ana sayfa Ansiklopedi Neo4j

Neo4j

neo4j-nedir

Neo4j Nedir

Neo4j ,ilişkisel ve nosql veritabanlarının güçlü özelliklerinin bünyesinde barındıran astronomik sayıda verilerin ve ilişkilerin olduğu veri sistemleri için ideal olan, graph veritabanı yönetim sistemidir.

Neo4j Hangi Programlama Dili ile yazılmıştır?

Java ve Scala ile yazılmıştır.Veri nesneleri ; düğüm, kenar veya niteliktir.
Her bir düğüm ve kenarın istediği kadar niteliğe sahip olması mümkündür. Düğümler ve kenarlar etiketlenebilir. Etiketlenme index görevi görür.

Neo4j Kullanım Alanları

Bilimsel Araştırma,Eşleştirme, Ağ ve sistem yönetimi, Yazılım analizi, , Routing, Proje yönetimi, Tavsiyeler, Sosyal Ağlar… vb.

Neo4j Kullanan Firmalar / Şirketler

İlişkisel ve nosql db lerin güçlü yanlarını birleştirmek amaçlanmıştır.
Graph veritabanı nesneler arasındaki bağlantıların çok önemli olduğu modeller için uygundur.Facebook, Linkedin,Instagram,Twitter gibi milyarlarca kaydın olduğu ve kayıtlardan çok ilişkilerin olduğu ve ilişkilerin çok önemli olduğu sistemler için adeta biçilmiş bir kaftandır.

Neo4j Hangi Kullanım Senaryolarında Kullanılabilir?

Film sitelerinde => İzlediğim filmleri izleyen arkadaşlarımın beğendiği ve benim hala izlemediğim filmler

Sosyal platformlarda => Gönderimi beğenen kişilerin benimle yakınlık durumu

E-Ticaret => Aldığım ürünü alan kullanıcıların ayrıca ne aldıkları

Soy ağacı (Benim favorim) => Amcamın kayınçosunun oğlunun dedesinin kardeşinin torununun dıdısının dıdısı

Navigasyon => Nodelar arası en kısa yol

BİR CEVAP BIRAK