GoGPT Best VPN GoSearch

סמל OnWorks

mongoexport - אונליין בענן

הפעל את mongoexport בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


mongoexport - MongoDB

תַקצִיר


mongoexport הוא כלי עזר שמייצר ייצוא JSON או CSV של נתונים המאוחסנים ב- MongoDB
למשל. ראה את "/administration/import-export" מסמך לשימוש מעמיק יותר
סקירה כללית, וה"mongoimport" מסמך למידע נוסף בנוגע ל mongoimport
כלי שירות, המספק את יכולת ה"יבוא" ההפוכה.

הערה אין להשתמש mongoimport ו mongoexport לגיבויים בקנה מידה מלא כי ייתכן שלא
ללכוד באופן מהימן מידע על סוגי הנתונים. להשתמש מונגודאמפ ו מונגורסטור כפי שתואר
ב "/administration/גיבויים"עבור סוג זה של פונקציונליות.

אפשרויות


mongoexport

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

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

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

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

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

כדי להתחבר לסט העתק, אתה יכול לציין את שם הזרע של ערכת העתק, וזרע
רשימת חברי הקבוצה, בפורמט הבא:

/ <:port>, ,...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

--כתב עת
מאפשר mongoexport פעולות כדי לגשת לעמידות כתב עת כדי להבטיח שה-
הייצוא במצב עקבי. אפשרות זו רלוונטית רק כאשר מציינים את
--dbpath אוֹפְּצִיָה.

--db , -d
השתמש --db אפשרות לציין את שם מסד הנתונים המכיל את
אוסף שברצונך לייצא.

--אוסף , -c
השתמש --אוסף אפשרות לציין את האוסף הרצוי mongoexport ל
יצוא.

--שדות , -f
ציין שדה או שדות מספר לכלול בייצוא. כל שאר השדות יהיו
נשלל מהיצוא. פסיק להפריד בין רשימה של שדות כדי להגביל את השדות
מְיוּצָא.

--fieldFile
כחלופה ל"--שדות" ה --fieldFile האפשרות מאפשרת לך לציין קובץ
(לְמָשָׁל `) כדי להחזיק רשימה של שמות שדות לציון רשימה של שדות לכלול
בייצוא. כל שאר השדות יהיו נשלל מהיצוא. מקם שדה אחד
לכל שורה.

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

-csv משנה את פורמט הייצוא לתבנית ערכים מופרדים בפסיקים (CSV). כברירת מחדל
mongoexport כותב נתונים באמצעות אחד JSON מסמך עבור כל מסמך MongoDB.

--jsonArray
משנה את הפלט של mongoexport לכתוב את כל תוכן הייצוא בתור א
יחיד JSON מַעֲרָך. כברירת מחדל mongoexport כותב נתונים באמצעות מסמך JSON אחד עבור
כל מסמך MongoDB.

--עבד אוקי, -k
מאפשר mongoexport כדי לקרוא נתונים מצמתים משניים או עבדים בעת השימוש
mongoexport עם סט העתק. אפשרות זו זמינה רק אם מחובר ל-a
מונגוד or מונגו ואינו זמין בשימוש עם "mongoexport --dbpath"
אוֹפְּצִיָה.

זוהי התנהגות ברירת המחדל.

--הַחוּצָה , -o
ציין קובץ לכתוב אליו את הייצוא. אם לא תציין שם קובץ, ה-
mongoexport כותב נתונים לפלט סטנדרטי (למשל stdout).

--forceTableScan
חדש בגרסה 2.2.

כוחות mongoexport כדי לסרוק את מאגר הנתונים ישירות: בדרך כלל, mongoexport חוסך
ערכים כפי שהם מופיעים באינדקס של _יד שדה. להשתמש --forceTableScan לדלג
את האינדקס וסרוק את הנתונים ישירות. בדרך כלל ישנם שני מקרים שבהם זה
התנהגות עדיפה על ברירת המחדל:

1. אם יש לך גדלים של מפתחות מעל 800 בתים שלא יהיו קיימים ב- _יד אינדקס.

2. מסד הנתונים שלך משתמש בהתאמה אישית _יד שדה.

כשאתה רץ עם --forceTableScan, mongoexport אינו משתמש ב $תמונת מצב. כ
תוצאה, הייצוא המיוצר על ידי mongoexport יכול לשקף את מצב מסד הנתונים ב
הרבה נקודות זמן שונות.

אזהרה
השתמש --forceTableScan בזהירות ובהתחשבות יתרה.

נוהג


בדוגמה הבאה, mongoexport מייצא את האוסף אנשי קשר מ משתמשים
מסד נתונים מ- מונגוד מופע הפועל על מספר היציאה של localhost 27017. פקודה זו
כותב את נתוני הייצוא פנימה CSV פורמט לקובץ שנמצא ב /opt/backups/contacts.csv.

mongoexport --db users --collection contacts --csv --out /opt/backups/contacts.csv

הדוגמה הבאה יוצרת ייצוא של האוסף אנשי קשר ממופע MongoDB
פועל על מספר יציאת localhost 27017, עם רישום יומן מופעל במפורש. זֶה
כותב את הייצוא ל- contacts.json קובץ ב JSON פורמט.

mongoexport --db sales --collection contacts --out contacts.json --journal

הדוגמה הבאה מייצאת את האוסף אנשי קשר מ מכירות מסד הנתונים הממוקם ב
קבצי הנתונים של MongoDB הממוקמים ב /srv/mongodb/. פעולה זו כותבת את הייצוא אל
פלט סטנדרטי ב JSON פורמט.

mongoexport --db sales -- אוסף אנשי קשר --dbpath /srv/mongodb/

אזהרה
הדוגמה לעיל תצליח רק אם אין מונגוד מחובר לנתונים
קבצים הממוקמים ב /srv/mongodb/ במדריך.

הדוגמה האחרונה מייצאת את האוסף אנשי קשר מתוך מסד הנתונים שיווק . הנתונים האלה
נמצא במופע MongoDB הממוקם על המארח mongodb1.example.net פועל על הנמל
37017, שדורש את שם המשתמש המשתמש והסיסמה לעבור.

mongoexport --host mongodb1.example.net --port 37017 --שם משתמש משתמש --סיסמא -- אוסף אנשי קשר --db marketing --out mdb1-examplenet.json

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


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.