{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Spring Office Hours","title":"S4E19 - Spring & Redis with Raphael De Lio","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/d1f6352d\"></iframe>","width":"100%","height":180,"duration":3736,"description":"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.\nKey Takeaways\nWhat is Redis?\nOriginally created in 2009 as a fast, horizontally scalable database\nKnown primarily for caching, but it's actually a full database with persistence and transactions\nRedis 8 is now open source again with massive performance improvements (87% faster execution, 2x higher throughput)\nBeyond Caching: Redis Use Cases\nVector databases for AI applications (semantic search, caching, routing)\nTime series data for real-time analytics\nGeospatial indexing for location-based features\nProbabilistic data structures (Bloom filters, count-min sketch) for high-scale applications\nStreams for message queues and real-time data processing\nSession storage for distributed applications\nAI & Vector Database Applications\nSemantic caching: Cache LLM responses using vector similarity (can reduce costs by 60%)\nSemantic routing: Route queries to appropriate tools without calling LLMs\nMemory for AI agents: Short-term and long-term conversation memory\nRecommendation systems: Power Netflix/YouTube-style recommendations\nGetting Started with Spring\nUse start.spring.io with Docker Compose for easy setup\nSpring Data Redis for basic caching with @Cacheable\nRedis OM Spring for advanced features (vector search, JSON, etc.)\nNew annotations: @Vectorize and @Indexed for...","thumbnail_url":"https://img.transistorcdn.com/O8bcAkNs5eCdL9oApddU7M8Z4LjyY4G_kWKMufASgFg/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzQxMDIwLzE2ODIz/ODU0MzItYXJ0d29y/ay5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}