דילוג לתוכן

Redis

Redis

Redis הוא מסד נתונים מסוג NoSQL ששומר את המידע בזיכרון (In-Memory) במבנה של מפתח וערך, ולכן הוא מהיר במיוחד. במערכות אוטומציה משתמשים בו לעיתים קרובות כמטמון וכתור משימות, למשל בהרצת n8n במצב תורים (queue mode).

עודכן ב־

בעמוד הזה

איך זה קשור לאוטומציה?

כשמערכת אוטומציה מקבלת הרבה אירועים בבת אחת, צריך מקום מהיר להחזיק משימות שממתינות לביצוע. Redis משמש לעיתים קרובות לתפקיד הזה, כתור בין מי שמקבל את האירוע לבין מי שמבצע אותו.

דוגמאות שימוש באוטומציה

הדוגמאות להמחשה. את החיבורים והכללים מתאימים למערכות ולתהליך של העסק.

בהתקנה עצמית של n8n במצב תורים, התהליך הראשי מקבל את ה-webhook ומכניס את הביצוע לתור ב-Redis. שרתי עבודה נפרדים שולפים משם משימות ומריצים אותן, כך שעומס פתאומי לא מפיל את קבלת האירועים.

באילו כלים זה רלוונטי?

n8n
במצב תורים (queue mode) ההתקנה נשענת על Redis כתור משימות; בדקו זמינות וגיבוי שלו לפני העברה לייצור.

מה חשוב לבדוק לפני שמיישמים?

  • Redis ששומר רק בזיכרון עלול לאבד משימות בהפעלה מחדש אם לא הוגדרה שמירה לדיסק.

מונחים שיעזרו להעמיק

מקורות והמשך קריאה