【问题标题】:Which NoSql databases can scale to handle over 2 billion rows?哪些 NoSql 数据库可以扩展以处理超过 20 亿行?
【发布时间】:2013-09-01 18:19:33
【问题描述】:

哪些 NoSql 数据库可以扩展以处理超过 20 亿行而不会出现明显的性能问题?

理想情况下,它也适用于 .net。

【问题讨论】:

    标签: .net nosql scalability


    【解决方案1】:

    您可以使用 MongoDB,它也是 MongoDB 官方支持的 C# / .NET 驱动程序

    http://docs.mongodb.org/ecosystem/drivers/csharp/

    MongoDB 使用以下 IDE 版本进行测试:

    Visual Studio 2010 视觉工作室 2012

    【讨论】:

      【解决方案2】:

      这取决于您的行包含哪些数据。它们是数字数据还是大型文档?你指的是阅读能力还是写作能力?数据库需要处理真正的 ACID 事务还是打算批量添加数据然后进行分析查询?

      Starcounter 是一个内存中、真正的 ACID 事务数据库,它是面向对象的并使用原生 .NET api。 (您只需编写常规类并使用属性来指示哪些类是持久的)

      如前所述。为了指导您,了解您是否需要 OLTP 或 OLAP 类型的数据库会很有帮助。

      【讨论】:

        猜你喜欢
        • 2011-04-16
        • 1970-01-01
        • 1970-01-01
        • 2023-03-08
        • 1970-01-01
        • 2011-01-27
        • 2012-07-24
        • 2016-01-16
        • 1970-01-01
        相关资源
        最近更新 更多