哪些 NoSql 数据库可以扩展以处理超过 20 亿行而不会出现明显的性能问题?
理想情况下,它也适用于 .net。
It depends on what data your rows contains. Are they numerical data or large documents? Do you refer to the reading or the writing performance? Does the database need to handle true ACID transactions or do you plan to add the data in a batch and then do analytical queries?
Starcounter is an In-Memory, true ACID transactional database that is object oriented and uses a native .NET api. (You just program your regular classes and use an attribute to indicate what classes to be persistent)
As said. To guide you it would be helpful to know if you need a OLTP or OLAP kind of database.
您可以使用 MongoDB,它也是官方支持的 C# / .NET 驱动程序
http://docs.mongodb.org/ecosystem/drivers/csharp/
MongoDB 使用以下 IDE 版本进行了测试:
视觉工作室 2010 视觉工作室 2012