17
MongoGraph MongoGraph I wish I could be in San Jose to catch your Mongo talk I've been catch your Mongo talk. I ve been working a bit with Mongo myself and am thrilled at what you've got coming. I've actually been toying with a FUSE filesystem with an with a FUSE filesystem with an AGraph backend to provide a similar browse-by-subject or - predicate feature. The MongoDB interface is much more elegant interface is much more elegant. .. Chris Curtis, 08/21/2011

MongoGraph - MongoDB Meets the Semantic Web

Embed Size (px)

Citation preview

Page 1: MongoGraph - MongoDB Meets the Semantic Web

MongoGraphMongoGraph

I wish I could be in San Jose to catch your Mongo talk I've beencatch your Mongo talk. I ve been working a bit with Mongo myself and am thrilled at what you've got coming. I've actually been toying with a FUSE filesystem with anwith a FUSE filesystem with an AGraph backend to provide a similar browse-by-subject or -predicate feature. The MongoDB interface is much more elegantinterface is much more elegant. .. Chris Curtis, 08/21/2011

Page 2: MongoGraph - MongoDB Meets the Semantic Web

AllegroGraphAllegroGraph

RESTBackup/Restore

ReplicationRules Java

Warm FailoverSparql Prolog Rules 

Clif++ Geo SNA Time RDFS+ Java‐Script

Session Management, Query Engine, FederationSecurity

ManagementStorage layer ( compression,  indexing, freetext, transactions )

Page 3: MongoGraph - MongoDB Meets the Semantic Web

Two questions we getTwo questions we get

• Can you make the freetext engine of AllegroGraph as powerful as Solr/Lucene

&

• Can you make inserting and querying JSON documents as easy as MongoDBg

Page 4: MongoGraph - MongoDB Meets the Semantic Web
Page 5: MongoGraph - MongoDB Meets the Semantic Web
Page 6: MongoGraph - MongoDB Meets the Semantic Web
Page 7: MongoGraph - MongoDB Meets the Semantic Web
Page 8: MongoGraph - MongoDB Meets the Semantic Web

Or something more interestingOr something more interesting

Page 9: MongoGraph - MongoDB Meets the Semantic Web
Page 10: MongoGraph - MongoDB Meets the Semantic Web
Page 11: MongoGraph - MongoDB Meets the Semantic Web
Page 12: MongoGraph - MongoDB Meets the Semantic Web
Page 13: MongoGraph - MongoDB Meets the Semantic Web

Bob

AliceCraig

Bill

Page 14: MongoGraph - MongoDB Meets the Semantic Web
Page 15: MongoGraph - MongoDB Meets the Semantic Web
Page 16: MongoGraph - MongoDB Meets the Semantic Web

So what do you get with this h?approach?

Sparql

JOINS

Sparql

Prolog & RulesOWL Formalism

Social Network Analysis

Reasoning

Page 17: MongoGraph - MongoDB Meets the Semantic Web

And where do we want to go i h hiwith this.

• It’s R&D• We could

– Use Agraph to index MongoDB– Store all documents in Agraph

• Interested in people with use cases.

• Do you have an interesting cool MongoDB• Do you have an interesting cool MongoDBapplication that you want to share with us?