我有數十億個對象,我試圖在B +樹中將它們構造爲序列化到HDD。我使用數據結構的BPlusTree庫和序列化/反序列化的protobuf-net。在這方面,我定義我類爲: [ProtoContract]
public class B<C, M>
where C : IComparable<C>
where M : IData<C>
{
int
我一直在使用B Plus Tree的this implementation一段時間。我注意到'最近'的緩存是越野車。這是如何產生錯誤: 我添加一些KVPs,並提交樹。 我添加了一些KVP並回滾樹。 我添加了一些KVP並提交樹。 我重新啓動我的應用程序和重複的重啓,這正好來 at CSharpTest.Net.Collections.BPlusTree`2.NodeCacheNormal.Lock(