זוהי אפליקציית לינוקס בשם pgactive, אשר את הגרסה האחרונה שלה ניתן להוריד כ-v2.1.7sourcecode.tar.gz. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל אונליין את האפליקציה הזו בשם pgactive עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
צילומי מסך:
pgactive
תיאור:
pgactive היא הרחבה בקוד פתוח עבור PostgreSQL המאפשרת שכפול פעיל-פעיל על פני מספר מופעי מסד נתונים - כלומר כל צומת יכול לקבל כתיבות ולשכפל שינויים לצמתים אחרים. באופן מסורתי, PostgreSQL תומך בהגדרות פעיל-המתנה (מאסטר יחיד הניתן לכתיבה), אך pgactive פותח מקרי שימוש כגון אשכולות מרובי אזורים בעלי זמינות גבוהה, כתיבות בעלות השהיה נמוכה מאפליקציות מבוזרות והעברות כחולות/ירוקות שבהן שני הצדדים ניתנים לכתיבה. היא בונה על מסגרת השכפול הלוגית של PostgreSQL ומציעה מנגנונים לזיהוי קונפליקטים, פתרון (למשל, כתיבה אחרונה-ניצחונות), ניטור השהיה וכתיבות בין צמתים. מכיוון ששכפול פעיל-פעיל מציג מורכבות חדשה (קונפליקטים, שינויי סכימה, הגברת כתיבה), pgactive מספק כלים לניהול ערכות שכפול, טבלאות רישום קונפליקטים ופקודות ניהוליות לניתוק צמתים או הסרת ההרחבה.
תכונות
- מאפשר שכפול רב-צמתים (פעיל-פעיל) הניתן לכתיבה עבור אשכולות PostgreSQL
- מנגנוני זיהוי ופתרון סכסוכים (למשל, טבלאות היסטוריית סכסוכים, ניצחונות אחרונים בכתיבה)
- פקודות וכלי ניהול לחיבור/ניתוק צמתים ולניהול ערכות שכפול
- בנוי על שכפול לוגי של PostgreSQL, תומך במספר גרסאות ושדרוגים
- ניטור השהיית שכפול, קישוריות צומת ובריאות שכפול
- הרחבה מורשית של Apache 2.0, מתאימה לשילוב עם מערכות אקולוגיות של RDS/PostgreSQL
שפת תכנות
C
כל הקטגוריות
זוהי אפליקציה שניתן להוריד גם מאתר https://sourceforge.net/projects/pgactive.mirror/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להפעיל אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.