RocksDB Java操作
RocksDB其实是一种嵌入式的K:V数据库,系统无需安装,之前本人的安装 RocksDB安装 ,其实多此一举。由于RocksDB是C++开发的,它的Java API大多其实只是对C++ API的一种调用。 RocksDB的底层数据结构是一种LSM树,可以参考 LSM树(Log-Structured Merge Tree)存储引擎浅析 首先添加依赖 <dependency> <groupId> org.rocksdb </groupId> <artifactId> rocksdbjni </artifactId> <version> 6.6.4 </version> </dependency> public class Test { static { RocksDB. loadLibrary () ; } private static RocksDB rocksDB ; private static String path = "/Users/admin/Downloads/rowdb" ; public static void main (String[] args) throws RocksDBException { Options options = new Options() ; options.setCreateIfMissing( true ) ; rocksDB =