Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

NoSQL FREE alternative (alternative to ravendb) for C# development [closed]

I discovered raven-db and I liked it but then I saw the license... GPL or Pay

So I'm looking for good free for closed-source C# development raven-db alternative. Seems like MongoDB and Berkley are GPL too.

And it's much better for me to find an embedded solution.

like image 801
cnd Avatar asked Apr 09 '12 08:04

cnd


4 Answers

If I understand you correctly, then you can safely use MongoDB with it's double core/driver license model.

And one more thing, AFAIK unless your code released to a "world" you can do whatever you want.

like image 119
Petr Abdulin Avatar answered Nov 03 '22 02:11

Petr Abdulin


Like RavenDB and MongoDB, CouchDB is a document store noSQL database with REST Api (so you can used with any language).

But CouchDB is under Apache 2.0 that can be used on commercial/closed project

like image 39
Kakawait Avatar answered Nov 03 '22 03:11

Kakawait


https://github.com/mcintyre321/PieDb is a very basic MIT-licenced embedded document db wot I wrote

It

  • writes objects to app_data using json.net serialized documents
  • uses Lucene.Net.Linq to provide basic IQueryable support
  • optimistic concurrency
  • requires no configuration

It would be nice to get some other developers behind it, as it's only had about a weekend of work on it, but it works for simple cases as a RavenDb replacement.

like image 3
mcintyre321 Avatar answered Nov 03 '22 02:11

mcintyre321


iBoxDB.net is a lightweight embeddable nosql database with transaction support. it can embed in net application, windows phone, mono application, unity3d, node.js

like image 3
Bruce Avatar answered Nov 03 '22 03:11

Bruce