זוהי הפקודה memcachedb שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
memcachedb - גרסת memcached המאפשרת התמדה
תַקצִיר
memcachedb [אפשרויות]
תיאור
MemcacheDB (מבוטא mem-cash-dee-bee) הוא גרסה התומכת בהתמדה של ה- נשלח למחשב
מערכת אחסון של ערך מפתח מבוזרת. זה לא פתרון מטמון, אלא מתמשך
מנוע אחסון לאחסון ושליפה מהיר ואמין של אובייקטים מבוססי ערך מפתח.
זה תואם את memcache פרוטוקול, כלומר נשלח למחשב לקוחות יכולים להתחבר ו
השתמש במאגר המפתח-ערך המתמיד בשקיפות. זה גם מספק אמינות וגבוה
זמינות באמצעות תמיכת העסקאות והשכפול שלה, באדיבות BerkeleyDB שלה
אחורי אחסון.
אפשרויות
-עמ'
יציאת TCP להאזנה (ברירת מחדל: 21201)
-U
יציאת UDP להאזנה (ברירת מחדל: 0, כבוי)
-ס
נתיב שקע תחום UNIX להאזנה (משבית את תמיכת הרשת)
-א
מסכת גישה לשקע יוניקס, באוקטלית (ברירת מחדל: 0700)
-ל
ממשק להאזנה (ברירת מחדל: INADRR_ANY)
-ד הפעל בתור דמון
-r הגדל את מגבלת קבצי הליבה
-u
נניח זהות שלשם משתמש> (רק כאשר פועל כשורש)
-ג
מקסימום חיבורים בו-זמניים (ברירת מחדל: 4096)
-ב
גודל פריט קטן מNUM> בתים ישתמשו בהקצאת זיכרון מהירה (ברירת מחדל: 2048
בתים)
-v מפורט (שגיאות הדפסה/אזהרות בזמן לולאת אירועים)
-vv מאוד מילולי (הדפס גם פקודות/תגובות של לקוח)
-h הדפס הוראות שימוש קצרות וצא
-הדפיס מידע מלא על זכויות יוצרים ורישיון
-פ
שמור את מזהה התהליך בפילה> (בשימוש רק עם האפשרות -d)
-ט
מספר שרשורים לשימוש (ברירת מחדל: 4)
ברקלי DB אפשרויות
-M
גודל המטמון בזיכרון של BerkeleyDB במגה-בייט (ברירת מחדל: 256MB)
-א
גודל העמוד הבסיסי בבתים (ברירת מחדל: 4096, טווח: 512B-64KB, כוח של שניים)
-ו
שם הקובץ של מסד הנתונים (ברירת מחדל: data.db)
-ח
סביבה HOME של מסד הנתונים (ברירת מחדל: /data1/memcachedb)
-G
ספריית יומן של מסד נתונים (ברירת מחדל: זהה לסביבה HOME, ראה -H)
-ב
סוג מסד הנתונים, האפשרויות הן: 'btree' או 'hash' (ברירת מחדל: btree)
-ל
גודל מאגר יומן ב-kBytes (ברירת מחדל: 4096kB)
-C
בצע מחסום כלNUM> שניות (0 לביטול, ברירת מחדל: 300 שניות)
-T
Do memp_trickle כֹּלNUM> שניות (0 לביטול, ברירת מחדל: 30 שניות)
-ה
אחוז הדפים במטמון שאמורים להיות נקיים (ברירת מחדל: 60%)
-ד
בצע זיהוי מבוי סתום בכל פעםNUM> אלפיות שניות (0 לביטול, ברירת מחדל: 100ms)
-N אפשר DB_TXN_NOSYNC לרווח גדול בביצועים (ברירת מחדל: כבוי)
-E הסר אוטומטית קובצי יומן שאינם נחוצים עוד
-X הקצאת זיכרון אזור מהערימה (ברירת מחדל: כבוי)
שכפול אפשרויות
-R מזהה את המארח והיציאה המשמשים את האתר הזה (חובה)
-O מזהה אתר אחר המשתתף בקבוצת שכפול זו
-M/-S התחל את memcachedb כמאסטר או עבד
-נ
מספר האתרים המשתתפים בשכפול (ברירת מחדל: 2)
מערות
· מכיוון שזהו פתרון אחסון מתמשך, זמן התפוגה המצוין ב-
לקוחות פרוטוקול memcache התואמים יימחקו בשקט.
השתמש ב-memcachedb באינטרנט באמצעות שירותי onworks.net