cnd
cnd

Reputation: 33744

What to chose as light infile nosql data storage for .NET application?

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

I'm new with NoSQL. I need to store Industrial data, not much text but lot of different floating point value archives. data structure is not dynamic. And it's better when I don't need to install any services for it to work or it must be automatic or pretty easy.

Thank you

Upvotes: 3

Views: 535

Answers (2)

Carol Skelly
Carol Skelly

Reputation: 362360

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 the best for performance, and CouchDB is a very close 2nd. Ayende's RavenDB is good if your looking a solution that is a good fit with .NET -- especially when it comes to querying the stored documents.

There are several good .NET API's for both Couch and Mongo, and you can even try out CouchDB free at Cloudant.com if you don't want the hassle of setting it up in your own environment. I don't have any experience with Cassandra.

Upvotes: 1

JasonSmith
JasonSmith

Reputation: 73722

Light, in-file (no services) NoSQL?

Sounds like you want Berkeley DB. It looks like the Berkeley DB download includes C# and .Net support.

Upvotes: 1

Related Questions