What you will learn
This advanced course covers RediSearch, the in-memory search engine built as a Redis Module. We will delve into the the fundamentals of search engines in general, and then more specifically the structures and operations of RediSearch.
Extensive focus will be placed on the RediSearch query language, illustrating how both simple and complex queries can be executed to zero-in with precision on specific results. After the query language has been fully explored, we’ll look at the ins-and-outs of schema creation, and document ingestion.
The next major section of the course will cover the built-in aggregations engine - we will look at the the aggregation pipeline system and go over grouping and reducing, sorting, and the transformation syntax.
Finally, the capstone to this course will be related to the synonyms interface as well as the suggestion engine.