ntc-jrocksdb

ntc-jrocksdb is a module swapper java RocksDB

Лицензия

Лицензия

Группа

Группа

com.streetcodevn
Идентификатор

Идентификатор

ntc-jrocksdb
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

ntc-jrocksdb
ntc-jrocksdb is a module swapper java RocksDB
Ссылка на сайт

Ссылка на сайт

https://github.com/congnghia0609/ntc-jrocksdb
Система контроля версий

Система контроля версий

https://github.com/congnghia0609/ntc-jrocksdb/tree/master

Скачать ntc-jrocksdb

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.streetcodevn/ntc-jrocksdb/ -->
<dependency>
    <groupId>com.streetcodevn</groupId>
    <artifactId>ntc-jrocksdb</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.streetcodevn/ntc-jrocksdb/
implementation 'com.streetcodevn:ntc-jrocksdb:1.0.0'
// https://jarcasting.com/artifacts/com.streetcodevn/ntc-jrocksdb/
implementation ("com.streetcodevn:ntc-jrocksdb:1.0.0")
'com.streetcodevn:ntc-jrocksdb:jar:1.0.0'
<dependency org="com.streetcodevn" name="ntc-jrocksdb" rev="1.0.0">
  <artifact name="ntc-jrocksdb" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.streetcodevn', module='ntc-jrocksdb', version='1.0.0')
)
libraryDependencies += "com.streetcodevn" % "ntc-jrocksdb" % "1.0.0"
[com.streetcodevn/ntc-jrocksdb "1.0.0"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.slf4j : slf4j-api jar 1.7.30
ch.qos.logback : logback-classic jar 1.2.3
ch.qos.logback : logback-core jar 1.2.3
org.rocksdb : rocksdbjni jar 6.8.1

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.13

Модули Проекта

Данный проект не имеет модулей.

ntc-jrocksdb

ntc-jrocksdb is a module swapper java RocksDB

Maven

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

Usage

NRSerializer nrs = new NRSerializer();
String dbPath = "./db";
RDBSingleConnection conn = RDBSingleConnection.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 = nrs.deserializeString(conn.getByte(nrs.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.

Версии библиотеки

Версия
1.0.0