# RedisChatMemoryRepository on Redis Stack ChatMemoryRepository bean: RedisChatMemoryRepository call 1 reply: Nice to meet you, Priya. Keys under the default prefix "chat-memory:" (3: one JSON document per message, plus a counter): chat-memory:6f0a1c9e-2b7d-4c55-9a53-0d1f3e7a2b10: chat-memory:6f0a1c9e-2b7d-4c55-9a53-0d1f3e7a2b10: chat-memory:counter:6f0a1c9e-2b7d-4c55-9a53-0d1f3e7a2b10 Fields of one document: [content, conversation_id, metadata, timestamp, type] TTL on each key (spring.ai.chat.memory.repository.redis.time-to-live=24h): between 86390 and 86400 s -> true Same conversation, second call "What is my name?": reply: Your name is Priya. stored: U:My name is Priya | A:Nice to meet you, Priya. | U:What is my name? | A:Your name is Priya.