用于C#开发的NoSQL FREE替代品(替代ravendb)

cnd*_*cnd 12 c# licensing nosql

我发现了raven-db而我喜欢它,但后来我看到了许可证...... GPL或Pay

所以我正在为封闭源代码提供免费的C#开发raven-db替代方案.似乎MongoDB和Berkley也是GPL.

找到嵌入式解决方案对我来说要好得多.

Kak*_*ait 5

与RavenDB和MongoDB一样,CouchDB是一个带有REST Api 的文档存储noSQL数据库(因此您可以使用任何语言).

但CouchDB属于Apache 2.0,可用于商业/封闭项目


Pet*_*lin 5

如果我理解正确,那么您可以安全地使用MongoDB的双核/驱动程序许可模型.

还有一件事,AFAIK,除非您的代码发布到"世界",您可以做任何您想做的事情.

  • 要小心 - 尤其是GPL数据库以及"链接"代码的意义.您的代码可能与数据库无关,但如果您"分发"代码,则会强制您获得许可."发布"的定义可能含糊不清,尤其是在网络上.对于像数据库和GUI小部件这样的东西,LGPL是一个更安全的赌注. (3认同)