Skip to content

sullis/aerospike-client-java

 
 

Repository files navigation

Aerospike Java Client Package

Aerospike Java client. This package contains full source code for these projects.

  • client: Java client library.
  • examples: Java client examples.
  • benchmarks: Java client benchmarks.
  • servlets: Java client web servlet example.
  • test: Java client unit tests.
  • extensions: Java client extension libraries.

Prerequisites:

  • Java 1.8 or greater.
  • Maven 3.0 or greater.

AerospikeClient now supports synchronous and asynchronous methods. Asynchronous methods can utilize either Netty event loops or direct NIO event loops.

The Netty library artifacts (netty-transport and netty-handler) are declared optional. If your application's build file (pom.xml) declares these Netty library artifacts as dependencies, then the Netty libraries will be included in your application's jar. Otherwise, you application's jar will not include any Netty code.

The source code can be imported into any Java IDE.
Maven build scripts are also provided.

Build instructions:

./build_all

Optional extensions are built separately.

About

Aerospike Java Client Library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.6%
  • Lua 1.7%
  • Other 0.7%