Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.13 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.13 KB

SyncKV

Maven Central Build Status

SyncKV is a key,value store based on h2-mvstore and jgroups. His main characteristic is, as his name implies, to be able to synchronize/replicate his whole content transparently between multiple instances thanks to jgroups.

It has the following limitations:

  • only put (insert/update)
  • no delete operation
  • key are string, value are byte array (a key: string, value: string api is exposed too)
  • it's for relatively small database
  • untested :D

License

SyncKV is licensed under the Apache License Version 2.0.

Download

maven:

<dependency>
   <groupId>ch.digitalfondue.synckv</groupId>
   <artifactId>synckv</artifactId>
   <version>0.6.0</version>
</dependency>

gradle:

compile 'ch.digitalfondue.synckv:synckv:0.6.0'