← Tüm Engine'ler
Semi-structured · Graph

Amazon Neptune

Domain dilimi: birlikte satın alınanlar grafı

Neden bu Engine?

İlişkinin kendisinin veri olduğu durumlar için: öneri, sosyal ağ, dolandırıcılık tespiti, bilgi grafı. Çok adımlı ilişki gezinmesi (traversal) indeksli kenarlarla yapılır; ilişkisel modelde her adım bir JOIN olurdu.

Veri modeli

(:Customer {id, name, city})-[:BOUGHT {order_id, qty}]->(:Product {id, name, category})

The relationship is stored as an edge, so "who else bought this" is a traversal, not a JOIN:
(me)-[:BOUGHT]->(p)<-[:BOUGHT]-(other)-[:BOUGHT]->(rec)

1 · Seed: veri üret ve yaz

E-ticaret Domain'inden sentetik veri üretir ve sadece bu Engine'e yazar. Tekrar basarsanız eski veri silinip yeniden üretilir.

2 · Read: geri oku

Az önce yazılan veriyi bu Engine'e en uygun erişim deseniyle okur.