Back to results for “JSON”
Redis › Redis Modules Overview

What are some of the most widely used official Redis modules, and what specific capability does each one add?

Beginner

Answer

RedisJSON adds native support for storing and querying JSON documents, RedisSearch adds full text search and secondary indexing capabilities, RedisTimeSeries adds specialized support for time stamped data, and RedisBloom adds probabilistic data structures like Bloom filters for efficient approximate membership testing.
-- Each module adds its own set of new commands
JSON.SET mykey $ '{"name":"Alice"}'
FT.SEARCH myindex 'search term'
Real-world example A company evaluates their specific needs and decides to load both RedisJSON and RedisSearch, gaining the ability to store flexible document data and search across it efficiently within their existing Redis infrastructure.

Common follow-ups: Can multiple different modules be loaded and used together at the same time?;How do you decide which specific modules your application actually needs?