Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
哪种 NoSql 解决方案最适合以下要求?这个问题与这个问题有关。列的数量和名称是未知的,范围可以从 1 到数百万条记录。我选择的语言是 C#,我可能需要一个客户端来访问数据存储。数据存储需要高效的数据分页,因此如果 CSV 文件有 200 万行,我需要一种有效的方式来导航到第 2500 页,并且需要支持排序和高级过滤。有任何想法吗?
我建议你使用文档存储,可以是 mongodb、couchdb。
如果您将一行作为一个文档,则列可能会有所不同,这非常适合您。
没有严格的模式,因此列可能会有所不同。
MongoDb 有 c# 支持,它有一个很好的客户端来处理池、分片等。
它是开源的。
它提供了您想要的所有功能,易于查询等。