Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by Dan Vega and DaShaun Carter. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dan Vega and DaShaun Carter or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

S4E19 - Spring & Redis with Raphael De Lio

1:02:16
 
Share
 

Manage episode 494571753 series 3470589
Content provided by Dan Vega and DaShaun Carter. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dan Vega and DaShaun Carter or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Redis Developer Advocate, Raphael De Lio. Join us as we explore Redis’s ever-growing role in the Spring ecosystem. We will look discuss its common and foundational use cases, then dig into new and exciting use cases, including similarity search, the cutting-edge vector data type, and how Redis is becoming a key player in AI-driven solutions. Get ready to discover the latest ways Spring developers are leveraging Redis to build highly performant and intelligent applications. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Key Takeaways

What is Redis?

  • Originally created in 2009 as a fast, horizontally scalable database
  • Known primarily for caching, but it's actually a full database with persistence and transactions
  • Redis 8 is now open source again with massive performance improvements (87% faster execution, 2x higher throughput)

Beyond Caching: Redis Use Cases

  • Vector databases for AI applications (semantic search, caching, routing)
  • Time series data for real-time analytics
  • Geospatial indexing for location-based features
  • Probabilistic data structures (Bloom filters, count-min sketch) for high-scale applications
  • Streams for message queues and real-time data processing
  • Session storage for distributed applications

AI & Vector Database Applications

  • Semantic caching: Cache LLM responses using vector similarity (can reduce costs by 60%)
  • Semantic routing: Route queries to appropriate tools without calling LLMs
  • Memory for AI agents: Short-term and long-term conversation memory
  • Recommendation systems: Power Netflix/YouTube-style recommendations

Getting Started with Spring

  • Use start.spring.io with Docker Compose for easy setup
  • Spring Data Redis for basic caching with @Cacheable
  • Redis OM Spring for advanced features (vector search, JSON, etc.)
  • New annotations: @Vectorize and @Indexed for automatic vector embeddings

Upcoming Events

  • Spring One - 6 weeks away in Las Vegas
  • Redis Hackathon - July 23rd via dev.to/challenges

Links & Resources

Connect with Raphael DeLeo

Redis vs Valkey discussion included - Redis 8 returns to open source with significant performance improvements and integrated modules that were previously separate.

  continue reading

87 episodes

Artwork
iconShare
 
Manage episode 494571753 series 3470589
Content provided by Dan Vega and DaShaun Carter. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dan Vega and DaShaun Carter or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Redis Developer Advocate, Raphael De Lio. Join us as we explore Redis’s ever-growing role in the Spring ecosystem. We will look discuss its common and foundational use cases, then dig into new and exciting use cases, including similarity search, the cutting-edge vector data type, and how Redis is becoming a key player in AI-driven solutions. Get ready to discover the latest ways Spring developers are leveraging Redis to build highly performant and intelligent applications. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Key Takeaways

What is Redis?

  • Originally created in 2009 as a fast, horizontally scalable database
  • Known primarily for caching, but it's actually a full database with persistence and transactions
  • Redis 8 is now open source again with massive performance improvements (87% faster execution, 2x higher throughput)

Beyond Caching: Redis Use Cases

  • Vector databases for AI applications (semantic search, caching, routing)
  • Time series data for real-time analytics
  • Geospatial indexing for location-based features
  • Probabilistic data structures (Bloom filters, count-min sketch) for high-scale applications
  • Streams for message queues and real-time data processing
  • Session storage for distributed applications

AI & Vector Database Applications

  • Semantic caching: Cache LLM responses using vector similarity (can reduce costs by 60%)
  • Semantic routing: Route queries to appropriate tools without calling LLMs
  • Memory for AI agents: Short-term and long-term conversation memory
  • Recommendation systems: Power Netflix/YouTube-style recommendations

Getting Started with Spring

  • Use start.spring.io with Docker Compose for easy setup
  • Spring Data Redis for basic caching with @Cacheable
  • Redis OM Spring for advanced features (vector search, JSON, etc.)
  • New annotations: @Vectorize and @Indexed for automatic vector embeddings

Upcoming Events

  • Spring One - 6 weeks away in Las Vegas
  • Redis Hackathon - July 23rd via dev.to/challenges

Links & Resources

Connect with Raphael DeLeo

Redis vs Valkey discussion included - Redis 8 returns to open source with significant performance improvements and integrated modules that were previously separate.

  continue reading

87 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play