Package io.nosqlbench.adapters.api.activityimpl.uniform
package io.nosqlbench.adapters.api.activityimpl.uniform
-
ClassDescriptionThis example of a space uses the SelfT technique to enable the self type to be used in method signatures and return types.This cache implementation packs referents into an atomic array, keeping things as compact as possible, allowing auto-resizing, size tracking, and supporting concurrent access with minimal locking.This is only here for backwards compatibility.ConcurrentSpaceCache<S extends Space>Native driver state in NoSQLBench is stored in a context called a
Space, with each driver adapter providing its own implementation.The DriverAdapter interface is the top level API for implementing operations of any kind in NoSQLBench.ResultProcessor<C,E> A result processor can consume data from a result which is contains of a set of ordered elements.A space is simply a separate namespace associated with an instance of a native client or driver.A DriverSpaceCache is simply a place to hold something like a client instance and all associated objects for quick and easy access.Validator<RESULT>ADriverAdaptermay implement this interface to provide adapter-specific validators.