joemoe
joemoe

Reputation: 5904

Good non-relational/quazi-relational DB with .NET API?

Anyone have any recommendations for a non-relational/partially-relational DB with a .NET API?

Upvotes: 0

Views: 170

Answers (3)

mosheho
mosheho

Reputation: 11

The best option is NPA (also called .NET Persistence API or NPersistence) It is the equivalent of JAVA's JPA and offers the ability to work with POCO objects and a standard API. The entity mapping is done using annotations (no XML needed). see: http://www.npersistence.org and also: http://en.wikipedia.org/wiki/.NET_Persistence_API

Upvotes: 0

Kevin Hakanson
Kevin Hakanson

Reputation: 42200

Just hear about Raven DB on a podcast (Herding Code 83). I don't know much more, but there are questions tagged ravendb.

Raven is an Open Source (with a commercial option) document database for the .NET/Windows platform. Raven offers a flexible data model design to fit the needs of real world systems. Raven stores schema-less JSON documents, allow you to define indexes using Linq queries and focus on low latency and high performance.

Upvotes: 0

Jeff S
Jeff S

Reputation: 553

I don't have any personal experience with it, but you might check out MongoDB which has drivers in C# etc.

See this blog post for some info: http://odetocode.com/Blogs/scott/archive/2009/10/13/experimenting-with-mongodb-from-c.aspx

Upvotes: 1

Related Questions