Skip to content

congnghia0609/ntc-jleveldb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ntc-jleveldb

ntc-jleveldb is a module swapper java leveldb

Maven

<dependency>
    <groupId>com.streetcodevn</groupId>
    <artifactId>ntc-jleveldb</artifactId>
    <version>1.0.0</version>
</dependency>

Usage

NLSerializer nls = new NLSerializer();
String dbPath = "./db";
LDBSingleConnection conn = LDBSingleConnection.getInstance(dbPath);


String key = "nghiatc";
String value = "handsome";
// Put Data
conn.put(key, value);
// Get Data
String rs1 = conn.get(key);
Assert.assertEquals(value, rs1);
String rs2 = nls.deserializeString(conn.getByte(nls.serializeString(key)));
Assert.assertEquals(value, rs2);
// Delete Data
conn.delete(key);
String rs3 = conn.get(key);
Assert.assertEquals(null, rs3);


conn.close();

License

This code is under the Apache License v2.

About

ntc-jleveldb is a module swapper java leveldb

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages