Redis › Redis Modules Overview
What are Redis modules, and how do they extend Redis's core capabilities?
BeginnerAnswer
Redis modules are dynamically loadable extensions that add entirely new commands and data types to Redis, letting you gain specialized capabilities like full text search, native JSON support, or time series data handling, without needing to switch to an entirely separate database system for those specific features.
-- Modules are loaded when Redis starts
redis-server --loadmodule /path/to/module.soReal-world example A company needing both simple caching and full text search capabilities loads the RedisSearch module into their existing Redis instance, avoiding the operational overhead of running and maintaining a completely separate search engine.