Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Usage of MongoDB as a RDFStore for data objects

Is there any tool to query MongoDB using SPARQL ?

I store object using an RDF schema (boo Mongo no schema ^^), and now i looking for a tool/server to query the datastore using SPARQL.

I started to write a SPARQL parser, but if such as tool exists, i think i would use it.

Thanks in advance.

like image 504
Zenithar Avatar asked Jan 14 '10 09:01

Zenithar


People also ask

What is MongoDB best used for?

MongoDB is built on a scale-out architecture that has become popular with developers of all kinds for developing scalable applications with evolving data schemas. As a document database, MongoDB makes it easy for developers to store structured or unstructured data. It uses a JSON-like format to store documents.

Can we use MongoDB for caching?

Does MongoDB handle caching? Yes. MongoDB keeps most recently used data in RAM. If you have created indexes for your queries and your working data set fits in RAM, MongoDB serves all queries from memory.

What are the data modeling concepts used in MongoDB?

MongoDB provides two types of data models: — Embedded data model and Normalized data model. Based on the requirement, you can use either of the models while preparing your document.

Why we use MongoDB instead of MySQL?

Why is using MongoDB better than using MySQL? Organizations of all sizes are adopting MongoDB, especially as a cloud database, because it enables them to build applications faster, handle highly diverse data types, and manage applications more efficiently at scale.


1 Answers

I would suggest, if you use RDF, that you have a look at Neo4J database, rather than MongoDB. Neo4J is a graph database and is well suited for manipulation of RDF data.

like image 192
gizmo Avatar answered Nov 16 '22 00:11

gizmo