Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yahoojapan/k2hash_java
K2HASH Java library - NoSQL Key Value Store(KVS) library
https://github.com/yahoojapan/k2hash_java
antpickax distributed java jdk11 k2hash nosql
Last synced: 12 days ago
JSON representation
K2HASH Java library - NoSQL Key Value Store(KVS) library
- Host: GitHub
- URL: https://github.com/yahoojapan/k2hash_java
- Owner: yahoojapan
- License: mit
- Created: 2020-12-24T01:18:20.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-21T10:49:30.000Z (over 1 year ago)
- Last Synced: 2024-05-09T15:23:22.680Z (6 months ago)
- Topics: antpickax, distributed, java, jdk11, k2hash, nosql
- Language: Java
- Homepage: https://java.k2hash.antpick.ax/
- Size: 700 KB
- Stars: 3
- Watchers: 6
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
k2hash_java
------
[![Actions Status](https://github.com/yahoojapan/k2hash_java/workflows/CI/badge.svg)](https://github.com/yahoojapan/k2hash_java/actions)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/yahoojapan/k2hash_nodejs/master/LICENSE)### Overview
k2hash_java is an official java driver for [k2hash](https://k2hash.antpick.ax/).
- K2HASH - K2Hash by Yahoo! JAPAN### Install
Add the following dependency to your pom.xml.
```
ax.antpick
k2hash
```### Development
Clone this repository and go into the directory, then run the following command.
```
$ mvn clean exec:exec package
```#### JDK
You can try a new JDK by changing the JAVA_HOME environment and run `mvn clean exec:exec package`.
```
$ export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.12.0.7-0.el7_9.x86_64
$ mvn clean exec:exec package
```#### Update outdated dependency libraries
Run the following command to find outdated dependency libraries.
```
$ mvn versions:display-plugin-updates
$ mvn versions:display-dependency-updates
```
Then, you should replace the outdated versions with the newer ones in the pom.xml.### Documents
- [Document top page](https://java.k2hash.antpick.ax/)
- [API Document page](https://java.k2hash.antpick.ax/apidocs/index.html)
- [About K2HASH](https://k2hash.antpick.ax/)
- [About AntPickax](https://antpick.ax/)### Packages
- [Maven Central Repository](https://mvnrepository.com/artifact/ax.antpick/k2hash)
### License
MIT License. See the LICENSE file.
## AntPickax
[AntPickax](https://antpick.ax/) is
- an open source team in [Yahoo Japan Corporation](https://about.yahoo.co.jp/info/en/company/).
- a product family of open source software developed by [AntPickax](https://antpick.ax/).## Copyright
Copyright(C) 2023 Yahoo Japan Corporation.