Skip to content

This event was canceled

Details

This talk is about using MongoDB as a "staging" repository for other repositories like Neo4j. MongoConnector is a 10gen lab project that lets you monitor MongoDB operations and propagate data via CRUD operations into another store. In this talk we will show an implementation of a Neo4j DocManager and use Twitter data as example data to illustrate the process.

This is an example of using MongoDB as a general store and Neo4j as a more specialized store, but with the ability to keep the data in both places in sync. The benefit is that once your data is in Neo4j you can make the kind of queries that are richer and more "graphy", ie. queries that traverse relationships, or relationships of relationships and so forth.

Preliminary Outline

Document-oriented nosql dbs vs. Graph-oriented nosql dbs, what does one have that the other doesn't The problem: we needed features of both Modeling pairs to nodes/edges Getting MongoDB and Neo4j to work together. Installation MongoDB ReplicaSets and OpLog MongoConnector (implemented in Python) Implementing a Neo4j DocManager Neo4j CUD (from "CRUD") with py2neo

Related topics

Sponsors

Building Neo4j-Powered Apps with Gen-AI

Building Neo4j-Powered Apps with Gen-AI

A comprehensive guide to building GenAI applications using Neo4j's KGs.

Free Hands-on Online Training

Free Hands-on Online Training

Learn about LLMs + Knowledge Graphs, RAG and more

Neo4j Community Forum

Neo4j Community Forum

Join the Neo4j experts in the forum for Graph Database knowledge & more!

Essential GraphRAG Ebook

Essential GraphRAG Ebook

A comprehensive guide on how to build a GraphRAG system from scratch.

You may also like