Neo4j est une base de données de graphes open-source (GDB) bien adaptée aux données connectées. Veuillez mentionner votre version exacte de Neo4j lorsque vous posez des questions. Vous pouvez l'utiliser pour les moteurs de recommandation, la détection de fraude, la recherche basée sur des graphiques, les opérations / sécurité réseau et de nombreux autres cas d'utilisateurs. La base de données est accessible via les pilotes officiels en Java, JavaScript, Python et .NET, ou les pilotes fournis par la communauté en PHP, Ruby, R, Golang, Elixir, Swift et plus encore.
J'aimerais utiliser NEO4J pour apprendre comment les bases de données de graphique fonctionnent et apportent certaines expériences avec mes propres jeux de données. Selon cela ...
Match(csav:CSAVHierarchy) with csav
Match(cx:CXCustomerHierarchy) with cx
Optional Match(csav)-[:CSAVCustomerHasChild]->(csa:CSAVHierarchy) where csa._type='CXCustomer' OR csa._type='CX ...