mongofiles - מקוון בענן

זהו קובצי הפקודה המונגופילים שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


mongofiles - MongoDB

תַקצִיר


השמיים מונגופילים כלי השירות מאפשר לתפעל קבצים המאוחסנים ב-MongoDB שלך
מופע ב GridFS אובייקטים משורת הפקודה. זה שימושי במיוחד כפי שהוא מספק
ממשק בין אובייקטים המאוחסנים במערכת הקבצים שלך לבין GridFS.

תעשיות מונגופילים פקודות לוקחות ארגומנטים בשלוש קבוצות:

1. אפשרויות. אתה יכול להשתמש באחת או יותר מהאפשרויות האלה כדי לשלוט בהתנהגות של
מונגופילים.

2. פקודות. השתמש באחת מהפקודות הללו כדי לקבוע את הפעולה של מונגופילים.

3. שם קובץ המייצג את שם הקובץ במערכת הקבצים של המערכת שלך, א
אובייקט GridFS.

מונגופילים, כמו מונגודאמפ, mongoexport, mongoimport, ו מונגורסטור, יכול לגשת לנתונים
מאוחסן בספריית נתונים MongoDB ללא צורך בהפעלה מונגוד למשל, אם לא
אַחֵר מונגוד רץ.

הערה עבור תגובה סטים, מונגופילים יכול לקרוא רק מה-' של הסטיְסוֹדִי.

פקודות


מונגופילים

רשימה
מפרט את הקבצים בחנות GridFS. התווים שצוינו לאחר מכן רשימה (לְמָשָׁל
) אופציונלי להגביל את רשימת הפריטים המוחזרים לקבצים שמתחילים בזה
מחרוזת תווים.

search
מפרט את הקבצים בחנות GridFS עם שמות התואמים לכל חלק של .

גם
העתק את הקובץ שצוין ממערכת הקבצים המקומית לאחסון GridFS.

כאן, מתייחס לשם שיהיה לאובייקט ב-GridFS, ו מונגופילים
מניח שזה משקף את השם שיש לקובץ במערכת הקבצים המקומית. אם ה
שם הקובץ המקומי שונה השתמש ב- מונגופילים --מְקוֹמִי אוֹפְּצִיָה.

לקבל
העתק את הקובץ שצוין מאחסון GridFS למערכת הקבצים המקומית.

כאן, מתייחס לשם שיהיה לאובייקט ב-GridFS, ו מונגופילים
מניח שזה משקף את השם שיש לקובץ במערכת הקבצים המקומית. אם ה
שם הקובץ המקומי שונה השתמש ב- מונגופילים --מְקוֹמִי אוֹפְּצִיָה.

להסיר
מחק את הקובץ שצוין מאחסון GridFS.

אפשרויות


- עזרה מחזיר טקסט עזרה ושימוש בסיסי.

--מִלוּלִי, -v
מגדיל את כמות הדיווח הפנימי המוחזר בשורת הפקודה. להגביר
המילוליות עם ה -v טופס על ידי הכללת האפשרות מספר פעמים, (למשל
-vvvvv.)

--גִרְסָה
מחזירה את הגרסה של מונגופילים תוֹעֶלֶת.

--מנחה <:port>
מציין שם מארח שניתן לפתרון עבור מונגוד שמחזיק את מערכת ה-GridFS שלך. על ידי
ברירת מחדל מונגופילים מנסה להתחבר לתהליך MongoDB שהורס את
מספר יציאת localhost 27017.

לחלופין, ציין מספר יציאה כדי לחבר מופע MongoDB הפועל על יציאה
מלבד 27017.

--נמל
מציין את מספר היציאה, אם מופע MongoDB אינו פועל על התקן
נמל. (כְּלוֹמַר 27017) תוכל גם לציין מספר יציאה באמצעות ה- מונגופילים --מנחה
פקודה.

--ipv6 מאפשר תמיכה ב-IPv6 המאפשרת מונגופילים כדי להתחבר למופע MongoDB
באמצעות רשת IPv6. כל התוכניות והתהליכים של MongoDB, כולל מונגופילים,
השבת את תמיכת IPv6 כברירת מחדל.

--ssl חדש בגרסה 2.4: MongoDB הוסיפה תמיכה בחיבורי SSL ל מונגוד מקרים
במונגופילים.

הערה תמיכת SSL ב-mongofiles אינה מורכבת בהפצת ברירת המחדל של MongoDB.
לִרְאוֹת /administration/ssl למידע נוסף על SSL ו- MongoDB.

בנוסף, mongofiles אינו תומך בחיבורים ל מונגוד מקרים ש
דורש אימות אישור לקוח.

מאפשר מונגופילים להתחבר מונגוד מופע דרך חיבור SSL.

--שם משתמש , -u
מציין שם משתמש לאימות למופע MongoDB, אם מסד הנתונים שלך
דורש אימות. השתמש בשילוב עם מונגופילים --סיסמה אוֹפְּצִיָה
לספק סיסמה.

--סיסמה , -p
מציין סיסמה לאימות למופע MongoDB. השתמש בשילוב
עם מונגופילים --שם משתמש אפשרות לספק שם משתמש.

אם אתה מציין a --שם משתמש בלי ה --סיסמה אוֹפְּצִיָה, מונגופילים יבקש
עבור סיסמה באופן אינטראקטיבי.

--AuthenticationDatabase
חדש בגרסה 2.4.

מציין את מסד הנתונים שמכיל את הנתונים של המשתמש (למשל --שם משתמש) אישורים.

כברירת מחדל, מונגופילים מניח שמסד הנתונים שצוין ל- --db טענה
מכיל את האישורים של המשתמש, אלא אם כן תציין --AuthenticationDatabase.

לִרְאוֹת userSource, /reference/privilege-documents ו /reference/user-privileges ל
מידע נוסף על אימות מואצל ב-MongoDB.

--מנגנון אימות
חדש בגרסה 2.4.

מציין את מנגנון האימות. כברירת מחדל, מנגנון האימות הוא
MONGODB-CR, שהוא מנגנון אימות האתגר/תגובה של MongoDB. ב
מהדורת המנויים של MongoDB, מונגופילים כולל גם תמיכה עבור GSSAPI ל
לטפל באימות Kerberos.

לִרְאוֹת /tutorial/control-access-to-mongodb-with-kerberos-authentication במשך יותר
מידע על אימות Kerberos.

--dbpath
מציין את הספרייה של קובצי הנתונים של MongoDB. אם נעשה בו שימוש, ה --dbpath אוֹפְּצִיָה
מאפשר מונגופילים כדי לצרף ישירות לקבצי נתונים מקומיים יש אינטראקציה עם GridFS
נתונים ללא מונגוד. לרוץ איתו --dbpath, מונגופילים צריך לנעול גישה ל
ספריית הנתונים: כתוצאה מכך, לא מונגוד יכול לגשת לאותו נתיב בזמן שה
תהליך פועל.

--directoryperdb
השתמש --directoryperdb בשילוב עם האפשרות המתאימה ל מונגוד,
המאפשר מונגופילים כאשר רצים עם ה --dbpath option ו-MongoDB משתמש ב-an
פורמט בדיסק שבו לכל מסד נתונים יש ספרייה נפרדת. אפשרות זו היא בלבד
רלוונטי בעת ציון ה --dbpath אוֹפְּצִיָה.

--כתב עת
מאפשר מונגופילים פעולות כדי להשתמש בעמידות כתב עת כאשר רצים עם
--dbpath כדי להבטיח שמסד הנתונים שומר על מצב שניתן לשחזר. זה כופה
מונגופילים כדי להקליט את כל הנתונים בדיסק באופן קבוע.

--db , -d
השתמש --db אפשרות לציין את מסד הנתונים של MongoDB שמאחסן או יאחסן את
קבצי GridFS.

--אוסף , -c
לאפשרות זו אין שימוש בהקשר זה וייתכן שגרסה עתידית תסיר אותה. לִרְאוֹת
שרת -4931 לקבלת מידע נוסף.

--מְקוֹמִי , -l
מציין את שם מערכת הקבצים המקומית של קובץ עבור פעולות get and put.

ב מונגופילים גם ו מונגופילים לקבל פקודה על הנדרש מתקן
מתייחס לשם שיהיה לאובייקט ב-GridFS. מונגופילים מניח שזה
משקף את שם הקובץ במערכת הקבצים המקומית. הגדרה זו עוקפת זאת
ברירת המחדל.

--סוּג , t
מספק את היכולת לציין א Mime הקלד כדי לתאר את הקובץ שהוכנס אליו
אחסון GridFS. מונגופילים משמיט אפשרות זו בפעולת ברירת המחדל.

השתמש רק עם מונגופילים גם פעולות.

--החלף, -r
משנה את ההתנהגות של מונגופילים גם כדי להחליף אובייקטים קיימים של GridFS ב-
קובץ מקומי שצוין, במקום להוסיף אובייקט נוסף באותו שם.

בפעולת ברירת המחדל, קבצים לא יוחלפו על ידי א מונגופילים גם אוֹפְּצִיָה.

להשתמש


כדי להחזיר רשימה של כל הקבצים ב-a GridFS אוסף ב רשום מסד נתונים, השתמש ב-
הפניה הבאה במעטפת המערכת:

רשימת רשומות mongofiles -d

זֶה מונגופילים מופע יתחבר ל- מונגוד מופע פועל על 27017
ממשק localhost כדי לציין את אותה פעולה ביציאה או בשם מארח אחר, וכן
הפק פקודה הדומה לאחת מהאפשרויות הבאות:

mongofiles --port 37017 -d רשימת רשומות
mongofiles --שם מארח db1.example.net -d רשימת רשומות
mongofiles --שם מארח db1.example.net --רשימת רשומות פורט 37017 -d

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

כדי להעלות קובץ בשם 32-corinth.lp לאוסף GridFS ב- רשום מסד נתונים, אתה
יכול להשתמש בפקודה הבאה:

mongofiles -d records לשים 32-corinth.lp

כדי למחוק את 32-corinth.lp קובץ מאוסף GridFS זה ב- רשום מסד נתונים, אתה
יכול להשתמש בפקודה הבאה:

רשומות mongofiles -d מוחקים את 32-corinth.lp

כדי לחפש קבצים באוסף GridFS ב- רשום מסד נתונים שיש להם את המחרוזת
קורינתוס בשמות שלהם, אתה יכול להשתמש בפקודה הבאה:

mongofiles -d רשומות חיפוש קורינתוס

כדי לרשום את כל הקבצים באוסף GridFS ב- רשום מסד נתונים שמתחיל ב-
מחרוזת 32, ניתן להשתמש בפקודה הבאה:

רשימת רשומות mongofiles -d 32

כדי להביא את הקובץ מאוסף GridFS ב- רשום מסד הנתונים בשם 32-corinth.lp,
אתה יכול להשתמש בפקודה הבאה:

רשומות mongofiles -d מקבלים 32-corinth.lp

השתמש ב-mongofiles באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows