~/talk

Beyond the Cache with Redis + Node.js

Talkat Build Stuff 2024 · 2024-11-13..11-15· [nodejs, databases]
slides:none on file

Workshop shows Redis 8 (milestone 8.0-m02) plus Redis Insight and Node/Express code running from Docker to build a Bigfoot tracking REST API backed by RedisJSON and RediSearch, ingesting a 4,586-row BFRO CSV. It demos RedisJSON and RediSearch for storing and full‑text / geo / numeric queries, and explains pipelining and transactions (multi/exec, WATCH) including cross‑slot clustering limits. Exercises, skeleton code and a working demo confirm the API and searches function end‑to‑end.

AI-written summary · about

  1. 0:00Introduction to the Workshop & Speaker (Guy Royse)
  2. 2:00Workshop Format & Prerequisites (What you need to know)
  3. 3:00Installing Redis & Redis Insight Overview
  4. 5:00Redis Overview: Redis Community Edition vs. Other Versions
  5. 8:00Bigfoot Data and Setting up the Data Source
  6. 10:00Overview of Workshop Content and Tools
  7. 12:00Introduction to Redis Data Structures: Strings, Hashes, Lists, Sets
  8. 15:00Advanced Redis Structures: Sorted Sets, HyperLogLogs
  9. 18:00Introduction to Redis Modules (RedisJSON, RedisSearch)
  10. 20:00Hands-on: Using Redis with Node.js (Installing Dependencies)
  11. 25:00Working with Redis: Commands and Data Manipulation
  12. 30:00Redis Transactions: Understanding Pipelining and Multi
  13. 35:00Connecting to Redis with Node.js (Creating a Client and Configuration)
  14. 40:00Writing Data to Redis from Node.js
  15. 45:00Redis Cloud vs. Redis Community Edition (Differences)
  16. 50:00Building a REST API with Node.js and Redis (Using Express)
  17. 55:00Final Thoughts on Using Redis in Production
  18. 1:00:00Best Practices for Redis Performance & Caching
  19. 1:05:00Real-World Use Cases for Redis with Node.js
  20. 1:10:00Debugging Redis Operations (Common Issues)
  21. 1:15:00Redis Advanced Topics: Redis Streams, Clustering
  22. 1:20:00Scaling Redis in Distributed Environments
  23. 1:25:00Working with RedisJSON & RedisSearch (Searching JSON Data)
  24. 1:30:00Hands-on with Redis Search: Full-Text Search & Indexing
  25. 1:35:00Implementing Redis Transactions with Watch and Exec
  26. 1:40:00Optimizing Redis Performance with Pipelining & Eviction Policies
  27. 1:45:00Advanced Redis Configuration: Persistence and Clustering
  28. 1:50:00Using Redis for Real-Time Data and Analytics
  29. 1:55:00Wrap-up and Final Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.