适用于许多CSV文件的NoSql解决方案

时间:2012-08-26 22:58:20

标签: c# nosql

哪种NoSql解决方案最适合以下要求?这个问题与此question有关。列的数量和名称是未知的,可以包含1到数百万条记录。我选择的语言是C#,我可能需要一个客户端来访问数据存储。数据存储将需要高效的数据分页,因此如果CSV文件有200万行,我需要一种有效的方法来导航到第2500页,并且需要支持排序和高级过滤。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我建议您使用文档存储,可以是mongodb,couchdb。

如果您将一行作为一个文档,那么列可能会有所不同,这非常适合您。

没有严格的架构,因此列可能会有所不同。

MongoDb有c#支持,它有一个很好的客户端,负责汇集,分片等。

它是开源的。

它提供了您想要的所有功能,易于查询等。

相关问题