Redis
-
איך לבנות מקצר כתובות URL נפתח עם מטמון מבוזר באמצעות Redis
במדריך זה, נבנה שירות קיצור כתובות URL הניתן להתאים לשטח באמצעות Node.js ו־Redis. השירות יעזור בשימוש במטמון מבוזר כדי לעסוק בתעבורה גבוהה ביעילות, להפחית את ההשהייה, ולהתרחב בצורה חלקה. נבחן עקרונות מפתח כמו פיצוץ קבוע, אסטרטגיות פסולת מטמון, ושימוש בשבירה כדי להבטיח שהמערכת תישאר מהירה ואמינה. עד סיום המדריך הזה, תהיה לך שירות קיצור כתובות URL פועל לגמרי שמשתמש במטמון מבוזר כדי לייעל ביצועים. ניצור גם הדגמה אינטראקטיבית בה משתמשים יכולים להזין כתובות URL ולראות מדדים בזמן אמת כמו פגיעות…
-
כיצד ליישם אחסון מטמון ב-Node.js באמצעות Redis
המחבר בחר את /dev/color לקבל תרומה כחלק מתוכנית כתיבה בעבור תרומות. הקדמה רוב היישומים תלויים בנתונים, בין אם הם מגיעים ממסד נתונים או מ- API. איסוף נתונים מ- API שולח בקשת רשת לשרת ה- API ומחזיר את הנתונים כתגובה. הינך לוקח זמן ויכול להגביר את זמן התגובה של היישום שלך למשתמשים. בנוסף, רוב ה- API מגבילים את מספר הבקשות שהם יכולים לשרת ליישום בתקופת זמן מסוימת, תהליך שנקרא הגבלת קצב. כדי להתמודד עם בעיות אלו, ניתן להזין את הנתונים שלך…
-
כיצד לנתח סטטיסטיקות מנוהלות במסד נתונים Redis באמצעות הערכת קונגיט ב־Elastic Stack על Ubuntu 18.04
הסופר בחר ב־קרן הקוד הפתוח והחופשית כדי לקבל תרומה כחלק מתוכנית כתוב בשביל תרומות. הקדמה מעקב בסיסי הנתונים הוא תהליך רציף של מעקב מערכתי אחר מדדים שונים שמציינים כיצד הבסיס נתונים מבצע. על ידי צפייה בנתוני הביצועים, ניתן לרכוש הבנה עמוקה ולזהות מכשולים אפשריים, וכן למצוא דרכים נוספות לשיפור ביצועי הבסיס. מערכות כאלה תמיד מיישמות התראה המודיעה למנהלים כאשר יש תקלות. הסטטיסטיקות שנאספו יכולות לשמש לא רק לשיפור הגדרת הבסיס ולזרימת העבודה שלו, אלא גם לאלה של יישומי לקוח. היתרון…
-
כיצד להגדיר מונה פגיעות אתר עם Redis ו-PHP על Ubuntu 20.04
הסופר בחר ב- Apache Software Foundation לקבל תרומה כחלק מתוכנית Write for Donations. הקדמה A hit counter is an application that records and indicates the number of visits your web page has received. The counter starts from 1 and is incremented once every time a web page is visited. כדי לעקוב אחר הביקורים, אפליקציית הספירת הפגיעות דורשת מסוג של בסיס נתונים. בעוד שמערכות ניהול בסיסי נתונים בהיקף דיסק כמו MySQL יכולות לעבוד, בסיס נתונים בזיכרון היא אפשרות טובה יותר מבחינת…
-
כיצד להתקין ולאבטח את Redis על Ubuntu 22.04
הקדמה Redis הוא חנות מפתח-ערך בזיכרון מכונה ידועה בגמישותה, בביצועיה ובתמיכה הרחבה בשפות. במדריך זה נדגים כיצד להתקין, להגדיר ולאבטח את Redis על שרת Ubuntu 22.04. נדרשים כדי להשלים את המדריך הזה, יש לך צורך בגישה לשרת Ubuntu 22.04 הכולל משתמש לא-רוט עם הרשאות sudo וגישה לחומת אש מוגדרת עם ufw. ניתן להגדיר זאת על ידי מעקב אחרי המדריך שלנו להגדרת שרת ראשונית עבור Ubuntu 22.04. שלב 1 — התקנת והגדרת Redis נשתמש במנהל חבילות APT כדי להתקין את Redis…
-
איך להאיץ את טיפול ההפעלה של אפליקציה Python/MySQL עם Redis על Ubuntu 22.04
הקדמה אימות הוא התהליך של אימות זהותם של משתמשים במהלך בקשות התחברות. בתהליך האימות, המשתמשים מגישים את פרטי הכניסה שלהם כשמות משתמש וסיסמאות. לאחר מכן, היישום מתאים את פרטי הכניסה הללו לרשומות מסד הנתונים השמורות. היישום מעניק גישה למשתמשים למערכת אם קיימת התאמה. שמירת פרטי הכניסה במסד נתונים יחסי כמו MySQL או PostgreSQL בלי מנגנון מטמון הוא עדיין גישה נפוצה ומעשית, אך היא מגיעה עם הגבלות הבאות: תומכת את המסד. היישום חייב לבצע נסיעה חוזרת לשרת בסיס הנתונים כדי לאמת…
-
כיצד לבצע התקנת Redis מאובטחת על Linux
Redis מועיל למטרות רבות, אחת מהן היא מטמון. באפשרותך גם להשתמש ב-Redis כאחסון נתונים ראשי או אפילו כמחליף למסד נתונים. אבל איך אפשר לבצע התקנת Redis מאובטחת? התקנת Redis יכולה להיות מטרחנית, ואם אינך זהיר, ייתכן ותקבל הרבה שגיאות. מזל טוב עליך, המדריך הזה מכסה אותך. במדריך זה, תלמד כיצד להתקין את Redis בצורה מאובטחת על מערכת ה-Linux שלך, יחד עם כמה טיפים למניעת שגיאות נפוצות. קרא וחסוך לעצמך את הכאבי ראש מתיקוני שגיאות התקנת Redis! דרישות מוקדמות מדריך זה…
-
נקודת בקרה של בסיסי נתונים
הקדמה נקודת בקרה זו מיועדת לעזור לך להעריך את מה שלמדת ממאמרינו המבואיים למסדי נתונים, בהם הגדרנו מסדי נתונים והצגנו מערכות ניהול מסדי נתונים נפוצות. ניתן להשתמש בנקודת בקרה זו כדי לבדוק את הידע שלך בנושאים אלו, לסקור מונחים ופקודות מרכזיות, ולמצוא משאבים ללמידה נוספת. A database is any logically modeled collection of information or data. When people refer to a “database” in the context of websites, applications, and the cloud, they often mean a computer program that manages data…
-
איך לנהל מסדי נתונים ומפתחות של Redis
הקדמה Redis הוא מאגר נתונים מקורה פתוח, המאוחסן בזכרון המיועד לאחסון מפתח-ערך. מאגר נתונים מפתח-ערך הוא סוג של מסד נתונים NoSQL שבו המפתחות משמשים כמזהים ייחודיים לערכיהם המשוייכים. כל אינסטנס Redis נתון כמה מסדי נתונים, כאשר כל אחד מהם יכול להכיל מספר רב של מפתחות שונים של מגוון רחב של סוגי נתונים. במדריך זה, תלמד כיצד לבחור מסד נתונים, להעביר מפתחות בין מסדי נתונים, ולנהל ולמחוק מפתחות. איך להשתמש במדריך זה המדריך נכתב כגליון עזר עם דוגמאות עצמאיות. אנו ממליצים…