What to choose as an easy infile nosql data warehouse for a .NET application?

I found some great .NET bindings on MongoDB ; CouchDB ; Cassandra cluster RavenDB ; db4o .

I am new to NoSQL. I need to store Industrial data, not a lot of text, but a lot of different archives of floating point values. The data structure is not dynamic. And it’s better when I don’t need to install any services to make it work, or it should be automatic or pretty simple.

thanks

+4
source share
2 answers

Light, in-file (no services) NoSQL?

It looks like you want a Berkeley DB . It seems that downloading Berkeley DB includes support for C # and .Net.

+1
source

There is a good comparison here: http://weblogs.asp.net/britchie/archive/2010/08/17/document-databases-compared-mongodb-couchdb-and-ravendb.aspx

IMO, MongoDB is best for performance, and CouchDB is very close second. Ayende RavenDB is good if you are looking for a solution that is well suited for .NET - especially when it comes to requesting stored documents.

There are some good .NET APIs for Couch and Mongo, and you can even try CouchDB for free at Cloudant.com if you don't want this configured in your own environment. I have no experience with Cassandra.

+1
source

All Articles