ElasticSearch and Redis How and When to Use Them
summary
Shows concrete recipes: scraping websites and the GitHub API, indexing ~30 users into Elasticsearch, finding each user’s top language and observing ~10 unique languages in Kibana visualizations. Demonstrates Redis for key/value, hashes, lists and incrementing counters via a Flask survey app that pushes recent items to a list and rolls daily/weekly/monthly keys, and wires Keen IO and Google Charts. Runs locally in Docker containers, explains persistence options and tradeoffs, and the demos execute end to end.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:26Redis in practice
- 2:32Scraping into Elasticsearch
- 5:29Full-text search demo
- 5:51GitHub data into Elasticsearch
- 10:08Kibana visualization
- 14:47Redis use cases
- 17:45Advanced Redis app demo
- 23:28Comparing workflows
- 26:58Elasticsearch vs Redis
- 28:42Elasticsearch features
- 31:01Redis persistence
- 34:33Hosting solutions
- 35:38Q&A








