I need to implement a file based multi-way B-Tree Class for c#. There is similar functionality available for C++ and C but I want to use it in C#. It also need to be available as source code as I wish to use with some alternative .NET implementations like MonoTouch.
If anyone knows of a non file based Multiway b-Tree then this could adapted faily easily to be file based. You make each Multiway page/array of nodes a record/sector in the file. And save them when they change.
Anyone?
From what I've seen the B-Tree isn't widely implemented in C#, but I could be wrong.
However a quick search , turned up this implementation and the comments look positive.
I scrounged up some stuff of CodePlex:
创建一个调用C / C ++代码的C#包装器 ?
这似乎是您正在寻找的: 用于SCM,Java,C#和C的WB B树数据库
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.