¿LevelDB soporta Java?


Quiero saber si LevelDB soporta java ? ¿Dónde puedo conseguir el LevelDB. No hay archivos bajo http://code.google.com/p/leveldb /

Author: Viktor Dahl, 2011-07-21

4 answers

Puede utilizar el https://github.com/fusesource/leveldbjni biblioteca java que le da una API Java a LevelDB a través de JNI.

También hay una implementación Java pura de LevelDB disponible en https://github.com/dain/leveldb

Tanto la implementación envuelta en JNI como la de Java pura implementan las mismas clases de interfaz, por lo que es realmente fácil cambiar entre las dos.

 46
Author: Hiram Chirino,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-26 13:40:10

LevelDB actualmente no se envía con enlaces JNI, pero puede envolver su propio enlace JNI alrededor del archivo db/c. h a través de SWIG y similares.

 1
Author: gabor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-13 23:12:58

Puedes probar leveldb-java. Esta es una versión Java pura de LevelDB.

 1
Author: lu wei,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-07-11 13:55:39

Mirando el código fuente, puedo decir que no soporta java.

Para la fuente use svn checkout http://leveldb.googlecode.com/svn/trunk/ leveldb-read-only

 0
Author: Dan D.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-07-21 16:46:29