34

我想知道 LevelDB 是否支持 java ?我在哪里可以获得 LevelDB。http://code.google.com/p/leveldb/下没有文件

4

4 回答 4

51

您可以使用https://github.com/fusesource/leveldbjni java 库,它通过 JNI 为您提供了到 LevelDB 的 Java API。

在https://github.com/dain/leveldb上还有一个 LevelDB 的纯 Java 实现

JNI 封装和纯 Java 实现都实现了相同的接口类,因此在两者之间切换非常容易。

于 2011-08-01T22:05:38.220 回答
1

你可以试试leveldb-java。这是 LevelDB 的纯 Java 版本。

于 2012-07-11T13:29:43.797 回答
1

LevelDB 目前不附带 JNI 绑定,但您可以通过 SWIG 等将自己的 JNI 绑定包装在文件 db/ch 周围。

于 2011-09-13T23:12:58.257 回答
0

从源代码来看,我可以说它不支持java。

对于源使用svn checkout http://leveldb.googlecode.com/svn/trunk/ leveldb-read-only

于 2011-07-21T16:46:29.083 回答