Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我正在寻找用C语言编写的B树树的精简且结构良好的开源实现。它必须获得非GPL许可,才能在商业应用中使用。理想情况下,该库支持将B树索引存储/操作为磁盘文件,以便可以使用可配置(即最小)的RAM占用空间构建大树。
注意:由于似乎有些困惑,因此二叉树和B树不是同一回事。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我正在寻找用C语言编写的B树树的精简且结构良好的开源实现。它必须获得非GPL许可,才能在商业应用中使用。理想情况下,该库支持将B树索引存储/操作为磁盘文件,以便可以使用可配置(即最小)的RAM占用空间构建大树。
注意:由于似乎有些困惑,因此二叉树和B树不是同一回事。
最佳答案
check out QDBM:http://fallabs.com/qdbm/。它是LGPL(可用于商业应用程序),实现具有任意键/值对的磁盘支持的哈希和/或B +树,并在各种平台上构建。
关于c - 在C语言中什么是好的开源B树实现? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32376/
10-11 04:07