Redis Iris: لایه حافظه و کانتکست برای ایجنتهای هوش مصنوعی
خلاصهٔ کاملتر
Redis از محصول جدیدی به نام Iris رونمایی کرد که یه Context Engine (موتور کانتکست) است؛ یعنی لایهای که دادههای سازمانی رو برای ایجنتهای هوش مصنوعی قابلدسترس و قابلفهم میکنه. ایجنتهای هوش مصنوعی برخلاف چتباتهای ساده، باید چندین مرحله رو طی کنن، با سیستمهای مختلف تعامل داشته باشن و حتی بعد از راهاندازی مجدد، زمینه و کانتکست قبلی کارشون رو حفظ کنن. Iris دقیقاً این مشکل رو حل میکنه.
Iris سه بخش اصلی داره: Redis Context Retriever که منابع داده خارجی رو برای ایجنتها قابل ناوبری میکنه، Redis Agent Memory که حافظه کوتاهمدت و بلندمدت رو بین تسکها حفظ میکنه، و Redis Data Integration (RDI) که دادههای زیرین رو بهصورت لحظهای داخل Redis نگه میداره. هر وقت یه جدول در Postgres یا یه کالکشن در MongoDB تغییر کنه، RDI اون تغییر رو بلافاصله به Redis میرسونه.
مدیرعامل Redis، Rowan Trollope، میگه که در دنیای ایجنتهای امروزی دیگه نمیشه از قبل تعیین کرد چه اطلاعاتی به ایجنت بدیم. به جاش، یه مجموعه ابزار به ایجنت داده میشه و خودش تصمیم میگیره چه چیزی نیاز داره. Iris این ابزارها رو از طریق پروتکل MCP یا CLI در اختیار ایجنت میذاره؛ ایجنت میتونه بگه «ابزارهای مربوط به مشتریان رو نشونم بده» و Iris پاسخ میده.
Trollope آیندهای رو تصویر میکنه که توش به ازای هر انسان در یه سازمان، هزار ایجنت فعال داریم. یه مثال ملموس میزنه: یه صفحهگسترده با ۱۰۰ شرکت و ۱۰ ستون اطلاعاتی، یعنی ۱۰۰۰ سل که هر کدوم یه ایجنت مجزاست. در این مقیاس، زیرساختهای سنتی مثل Oracle یا Snowflake جواب نمیدن، اما Redis بهعنوان لایه کش و view روی دادههای موجود میتونه این بار رو تحمل کنه.
برای پشتیبانی از این مقیاس، Redis همزمان Redis Flex رو هم معرفی کرده؛ نسخهای که به جای RAM از SSD بهعنوان منبع ذخیرهسازی اصلی استفاده میکنه. هزینهاش یه مرتبه کمتر از RAM است و طبق ادعای Redis، تا مقیاس پتابایت با تأخیر زیر ۵ میلیثانیه و پایداری ۹۹.۹۹۹۹٪ کار میکنه. Flex زیرساخت اصلی Iris هم هست.
نکات کلیدی:
- Iris لایه کانتکست و حافظه برای ایجنتهای هوش مصنوعی در محیطهای سازمانیه
- سه بخش: Context Retriever، Agent Memory، و RDI (همگامسازی لحظهای داده)
- ایجنتها از طریق MCP یا CLI با Iris ارتباط میگیرن
- Redis Flex با پشتیبانی از SSD، ذخیرهسازی در مقیاس پتابایت رو مقرونبهصرفه میکنه
- Redis بهعنوان لایه کش روی سیستمهای موجود نشسته، نه جایگزین اونها




