Core Components¶
The Core module forms the heart of the VYRA framework. All central components are initialized and managed here.
Core Components
Overview¶
The Core module consists of three main components:
Entity: Central management unit for modules
Parameter: Persistent configuration data in SQLite
Volatile: Volatile, fast data storage with Redis
Component Interaction¶
The three components work closely together:
VyraEntity initializes and orchestrates all module components
Parameter manages persistent configurations (slow, permanent)
Volatile manages volatile real-time data (fast, temporary)
Tip
Use Parameter for configuration data that should persist between restarts. Use Volatiles for real-time data and fast caching.
Further Information¶
VyraEntity - The Core - Central Entity Management
Parameter - Persistent Configuration - Persistent Parameters
Volatile - Volatile real-time data - Volatile Data
vyra_base.core package - API Reference (auto-generated)