1

我偶然发现了 WB on-disk B-tree library:

http://people.csail.mit.edu/jaffer/WB

它似乎对我的目的很有用(在不适合内存的非常大的统计计算期间将数据交换到磁盘),但我想知道它有多稳定。阅读手册,它似乎令人担忧地“研究” - 有些部分标记为 [未实施] 等。但也许手册已经过时了。

那么,这个库有用吗?我最好看看 Tokyo Cabinet、MemcacheDB 等吗?

顺便说一句,我正在使用 Java。

4

2 回答 2

1

我查看了 WB B-Tree 数据库,但 SQLite 可能更合适。它在单个文件中处理超大型数据集,是一个轻量级、功能齐全的数据库。

http://www.sqlite.org/

在 Java 中使用 SQLite 的信息在这里:

Java 和 SQLite

于 2009-09-18T05:46:03.137 回答
0

是的,我在java中给了它一个很好的旧大学尝试。jar 文件很容易找到,文档也很容易找到。我认为它是用 Scheme 或类似的东西编写的,并被翻译成可以在 java 中使用。

该文档谈到了您应该使用的功能,但没有谈到它们所在的对象。可悲的是,没有 Java 文档可以帮助我......没有工作示例,经过 2 小时的尝试,我终于放弃了。我发现它根本不是很有用。

我希望其他人使用它有更好的运气。

于 2010-03-16T10:34:26.483 回答