# nebulex_local v3.1.0 - Table of Contents > A generational local cache adapter for Nebulex ## Modules - [Nebulex.Adapters.Local](Nebulex.Adapters.Local.md): A generational, in-memory cache adapter for Nebulex, inspired by [epocxy cache](https://github.com/duomark/epocxy/blob/master/src/cxy_cache.erl). - [Nebulex.Locks](Nebulex.Locks.md): A simple, ETS-based locking mechanism for local synchronization. - Adapter helpers - [Nebulex.Adapters.Local.Generation](Nebulex.Adapters.Local.Generation.md): This module implements the generation manager and garbage collector. - [Nebulex.Adapters.Local.Options](Nebulex.Adapters.Local.Options.md): Option definitions for the local adapter. - [Nebulex.Adapters.Local.QueryHelper](Nebulex.Adapters.Local.QueryHelper.md): Builds ETS match specifications for `Nebulex.Adapters.Local` from named fields, so you do not need to write the internal entry tuple `{:entry, key, value, touched, exp, tag}` yourself.