Currently we officially support the following adapters:

CacheNebulex AdapterDependency
Nil (special adapter to disable caching)Nebulex.Adapters.NilBuilt-In
Generational Local CacheNebulex.Adapters.Localnebulex_local
PartitionedNebulex.Adapters.Partitionednebulex_distributed
MultilevelNebulex.Adapters.Multilevelnebulex_distributed
CoherentNebulex.Adapters.Coherentnebulex_distributed
ReplicatedNebulex.Adapters.Replicatednebulex_distributed
RedisNebulex.Adapters.Redisnebulex_redis_adapter
CachexNebulex.Adapters.Cachexnebulex_adapters_cachex
DiskLFUNebulex.Adapters.DiskLFUnebulex_disk_lfu

The adapter documentation links above will help you get started with your adapter of choice. For API reference, you can check out the Nebulex Cache API.

Nebulex v3 compatibility

All the official adapters listed above support Nebulex v3.

Non-official adapters

The following non-official adapters are available:

CacheNebulex AdapterDependency
Distributed with HordeNebulex.Adapters.Hordenebulex_adapters_horde
Multilevel with cluster broadcastingNebulexLocalMultilevelAdapternebulex_local_multilevel_adapter
Ecto Postgres tableNebulex.Adapters.Ectonebulex_adapters_ecto