NoSQL毫无疑问是现代企业中的一种流行技术。
.NET生态系统中是否提供了对NoSQL的开箱即用支持?
答案 0 :(得分:0)
Windows的NoSQL环境中有很多选项。也许您可以更加具体地了解您的要求或技术挑战?
数据库的入门列表可能包括RavenDB,Redis,MongoDB,CouchDB,Postgres,MySql,Cassandra,HBase,ElasticSearch,Solr - 所有这些都有.Net客户端或者有.Net库可以提供互操作。我个人使用Cassandra,HBase,ElasticSearch和Solr取得了巨大的成功。最后,您还可以在Azure中使用SQL或只是将SQL Server转换为KeyValue存储(如果您的数据是xml,sql server甚至可以为文档提供索引)。
答案 1 :(得分:0)
<强> NosDB 强>
.NET的开源NoSQL数据库
NosDB是100%原生的.NET开源NoSQL数据库(在Apache 2.0许可下发布)。 NosDB具有极快的线性可扩展性,允许您的.NET应用程序处理极端事务负载(XTP)。
NosDB还通过提供灵活的JSON架构帮助您加速.NET开发。借助JSON,您可以快速适应不断变化的需求,缩短产品上市时间和拥有成本。