【发布时间】:2012-06-21 16:20:34
【问题描述】:
我需要在 RavenDB 中存储大量 (~50,000) 小块数据。当我读回这些数据时,我每次都会阅读全部内容。写作时,我可以写全部,也可以单独写。
数据如下:
public class Item
{
public int Id { get; set; }
public long Value { get; set; }
}
我可以轻松地将其存储为单个 Dictionary<int, long> 周围的文档包装器,而不是 Item 对象的集合。
哪些方法在 RavenDB 中更有效?
如果我的数据集增加到 ~500,000,效率差异是否会被夸大(在读取情况下)?
【问题讨论】:
标签: performance ravendb database-performance processing-efficiency