API Reference nebulex_mnesia_adapter v#2.6.5

View Source

Modules

This module implements a Nebulex cache adapter using Mnesia as the underlying storage mechanism. It provides functions for cache operations such as get, put, delete, and more, while also handling expiration of cache entries.

This module manages Mnesia cluster nodes and table copies. It monitors node up and down events to ensure that table copies are added or removed as needed.

This module defines a struct that represents a cache entry in the Mnesia adapter for Nebulex. It includes fields for the table name, key, value, last touched timestamp, and time-to-live (TTL) information.

A GenServer that periodically cleans up expired keys from the Mnesia cache based on the :cleanup_interval configuration.

This module provides basic operations for interacting with Mnesia tables.

This module provides streaming capabilities for Mnesia tables.

This module provides utility functions for the Nebulex Mnesia adapter.