5

I would like to write java integration tests which loads an embedded aerospike db during my build process.

I find no such resource of embedded aerospike, is there any other no-sql equivalent to aerospike's api that I can use as embedded?

Disposer
  • 6,201
  • 4
  • 31
  • 38

1 Answers1

2

You can use Chronicle Map depending on your requirements. Chronicle Map gives you a Map which is optionally persisted, remote or replicated.

Note: like Chronicle Map, AerospikeDB is engineered for performance and there is few which are A list of alternatives are here

Disclaimer: I am the lead developer for this product.

Peter Lawrey
  • 525,659
  • 79
  • 751
  • 1,130
  • Thanks for the quick answer! I can see that Chronicle Map have fully support of Maven which is great for me. However, it is still a problem for me to use it, because it doesn't expose exactly the same API of aerospike. –  Dec 23 '14 at 09:53
  • @agavish I suspect only aerospike has exactly the interface. – Peter Lawrey Dec 23 '14 at 10:09
  • 1
    I have made a aerospike-unit module, which one can use while writing unit, Integration test cases . (Java Project) This is a Java wrapper over actual Aerospike Server which can be used for unit + Integration Testing . Open Source CodeBase: https://github.com/maverickgautam/Aerospike-unit Readme available at https://github.com/maverickgautam/Aerospike-unit/blob/master/README Hope Aerospike community finds this useful . – KrazyGautam Dec 22 '15 at 00:05
  • @KrazyGautam This is an excellent contribution. – Peter Lawrey Dec 22 '15 at 20:49