Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.



Couchbase Project

A JNoSQL Artemis project with Java SE using Document API with Couchbase as driver implementation.

Couchbase: Couchbase Server, originally known as Membase, is an open-source, distributed multi-model NoSQL document-oriented database software package that is optimized for interactive applications.

How To test

Once this a communication layer to Couchbase, we're using integration test, so you need to install Couchbase. The recommended way is using Docker.


  1. Install docker: https://www.docker.com/
  2. https://hub.docker.com/r/couchbase/server/
  3. Run docker command
  4. docker run -d --name couchbase-instance -p 8091-8094:8091-8094 -p 11210:11210 couchbase
  5. Follow the instructions: https://hub.docker.com/r/couchbase/server/
  6. On step one in the "Services" field enable the Full-Text Resource
  7. Follow the instructions: https://developer.couchbase.com/documentation/server/current/fts/full-text-intro.html to create a heroes-index full text index
  8. Execute the test mvn clean install