มองเห็นการจัดการเอกสารและชุดข้อมูล MongoDB [ปิด]


152

ฉันใช้ MongoDB ในระบบการรายงานและต้องลบเอกสารทดสอบทั้งหมด ในขณะที่ฉันไม่ได้มีปัญหามากเกินไปในการใช้เครื่องมือบรรทัดคำสั่ง JSON แต่ก็น่าเบื่ออย่างยิ่งที่ต้องค้นหาเอกสารคัดลอกและวาง OID ฯลฯโดยเฉพาะจากหน้าต่างรับคำสั่ง (เคยลองมาแล้ว) ถึงข้อความ "ทำเครื่องหมาย" ที่ล้อมหลายบรรทัด?)

ฉันจะตรวจสอบฐานข้อมูลและคอลเลกชันด้วยสายตาดำเนินงาน CRUD อย่างง่าย ๆ และจัดการสคริปต์หลายตัวในหน้าต่างที่เหมาะสมได้อย่างไร (ไม่ใช่พรอมต์คำสั่ง)


3
ฉันลงคะแนนเพื่อปิดคำถามของตัวเอง; ในขณะที่เขียนภูมิทัศน์นั้นแห้งแล้งและแม้แต่คำตอบหนึ่งหรือสองข้อก็เป็นปาฏิหาริย์ แต่ตอนนี้ดูเหมือนจะมีเครื่องมือมากมายและคำตอบก็จะกลายเป็นแบบสำรวจเมื่อเวลาผ่านไป
Aaronaught

3
ผมจะมีความสุขที่จะรักษาคำตอบด้านบนเป็นวิกิพีเดียในชุมชนและการปรับปรุงเป็น MongoDB เครื่องมือผู้ดูแลระบบวิวัฒนาการ
Dan Dascalescu

19
ปัญหาเดียวของฉันกับ SO คือความก้าวร้าวในการปิดคำถาม รับสิ่งนี้ - ฉันพบมันผ่านการค้นหาของ Google มันมีการโพสต์สูงมากและมีคำตอบที่ยอดเยี่ยมและได้รับการดูแลเป็นอย่างดีซึ่งเป็นประโยชน์อย่างยิ่งสำหรับฉันนักพัฒนา ทำไมต้องปิดมัน คำถามนี้ยังไม่ได้รับการพิสูจน์ในการขอการโต้แย้งการโต้เถียงการเลือกตั้งหรือการอภิปรายเพิ่มเติม ถ้าปิดเราจะลดความรู้ที่โปรแกรมเมอร์สามารถเข้าถึงซึ่งเป็นสิ่งที่ตรงกันข้ามกับวิญญาณและเจตนาของ SO, IMHO
Ryan Shripat

9
สวัสดี @Aaraught - ฉันเห็นความคิดเห็นของคุณบอกว่าคุณออกเสียงลงคะแนนเพื่อปิด แต่ไม่สนใจเพราะฉันคิดว่ามันไม่เกี่ยวข้องเลย คำถาม 'ของคุณ' ตอนนี้เป็นของชุมชน มีคำตอบที่ล้าสมัยและไม่ช่วยเหลือที่นี่ แต่คำตอบที่ได้รับการโหวตมากที่สุดด้วยคะแนนโหวต 70 คะแนนนั้นทันสมัยและเป็นประโยชน์อย่างมาก ฉันค้นหา Google เมื่อวานนี้และพบสิ่งนี้ดังนั้นฉันจึงบอกว่าจำเป็นมาก - ฉันได้รับประโยชน์จากสิ่งนี้เมื่อวานนี้
Ryan Shripat

2
อีกคำถาม "ปิด" upvoted อย่างสูงของ StackOverflow สำหรับโปรแกรมเมอร์ที่มี stack ใจล้นพยายามที่จะมองเห็นว่าเครื่องมือที่จะใช้เป็นโปรแกรมเมอร์ที่แหล่งที่ดีที่สุดสำหรับโปรแกรมเมอร์ที่มี stack stack จิตพยายามที่จะแยกแยะเครื่องมือที่จะใช้ แต่แน่นอนว่าต้องปิดคำถาม !!!!! ... เพราะเอ่อคำถามบางข้อเกี่ยวกับการเลือกใช้เครื่องมือและห้องสมุดอาจเป็นไปตามความคิดเห็น จำเป็นต้องปกป้องชุมชนจากคำถามที่ไม่ช่วยเหลือก่อนอื่น & สำคัญที่สุด!
Dan Nissenbaum

คำตอบ:


197

นี่คือเครื่องมือการดูแลระบบ MongoDB GUI ยอดนิยม:

โอเพ่นซอร์ส

  • dbKoda - ข้ามแพลตฟอร์ม, ตัวแก้ไขแท็บที่มีการเติมข้อความอัตโนมัติ, การเน้นไวยากรณ์และการจัดรูปแบบโค้ด (รวมถึงการบันทึกอัตโนมัติ, Studio 3T บางอย่างไม่สนับสนุน), เครื่องมือแสดงผล (อธิบายแผน, แดชบอร์ดประสิทธิภาพแบบเรียลไทม์, แบบสอบถามและเครื่องมือสร้างการรวม ), ผู้จัดการโปรไฟล์, เครื่องมือจัดเก็บข้อมูล, ที่ปรึกษาดัชนี, แปลงคำสั่ง MongoDB เป็นไวยากรณ์ของ Node.js ฯลฯ ขาดการแก้ไขเอกสารในสถานที่และความสามารถในการสลับธีม

    ภาพหน้าจอ dbKoda

  • Nosqlclient - แท็บเอาต์พุตเชลล์จำนวนมาก, การเติมข้อความอัตโนมัติ, ตัววิเคราะห์สกีมา, การจัดการดัชนี, การจัดการผู้ใช้ / บทบาท, การตรวจสอบสดและคุณสมบัติอื่น ๆ อิเลคตรอน / Meteor.js ตามการพัฒนาอย่างแข็งขันบน GitHub

  • adminMongo - แอพบนเว็บหรืออิเลคตรอน รองรับการตรวจสอบสถานะเซิร์ฟเวอร์และแก้ไขเอกสาร

แหล่งที่มาปิด

  • NoSQLBooster - เครื่องมือ GUI ข้ามแพลตฟอร์มซึ่งเป็นศูนย์กลางเชลล์เต็มรูปแบบสำหรับ MongoDB v2.2-4 รุ่นฟรีส่วนบุคคลและเชิงพาณิชย์ ( เมทริกซ์การเปรียบเทียบคุณลักษณะ )
  • MongoDB Compass - มีส่วนต่อประสานกราฟิกกับผู้ใช้ที่ให้คุณเห็นภาพสคีมาของคุณและทำการfindสืบค้นแบบเฉพาะกิจกับฐานข้อมูลทั้งหมดนี้ไม่มีความรู้เกี่ยวกับภาษาคิวรี่ของ MongoDB พัฒนาโดย MongoDB, Inc. ไม่มีupdateคำสั่งหรือการเข้าถึงเชลล์
  • Studio 3T เดิมชื่อ MongoChefซึ่งเป็นเบราว์เซอร์ข้อมูลแบบหลายแพลตฟอร์มและ GUI เดสก์ท็อปตัวแก้ไขสำหรับ MongoDB (รุ่น Core ฟรีสำหรับการใช้งานส่วนตัวและไม่ใช่เชิงพาณิชย์) การกระทำล่าสุด: 2017-Jul-24
  • Robo 3T - ได้มาโดย Studio 3T เครื่องมือการจัดการ MongoDB ข้ามแพลตฟอร์มที่เป็นศูนย์กลางเชลล์ คุณสมบัติที่เกี่ยวข้องกับเชลล์เท่านั้นเช่นหลายเชลล์และผลลัพธ์การเติมข้อความอัตโนมัติ ไม่มีการพูดถึงการส่งออก / นำเข้าหรือคุณสมบัติอื่น ๆ การกระทำล่าสุด: 2017-Jul-04

  • HumongouS.io - อินเทอร์เฟซบนเว็บพร้อมฟีเจอร์ CRUD เครื่องมือสร้างแผนภูมิและความสามารถในการทำงานร่วมกัน ทดลองใช้ 14 วัน

  • Database Master - MongoDB Management Studio บน Windows รองรับ RDBMS (ไม่ฟรี)
  • SlamData - อินเทอร์เฟซผู้ใช้บนเว็บแบบโอเพ่นซอร์สที่ให้คุณอัปโหลดและดาวน์โหลดข้อมูลเรียกใช้คิวรีสร้างแผนภูมิสำรวจข้อมูล

โครงการที่ถูกทิ้งร้าง

  • RockMongo - เครื่องมือการบริหาร MongoDB เขียนใน PHP5 ถูกต้องที่สุดในโลก PHP คล้ายกับ PHPMyAdmin รุ่นล่าสุด: 2015-Sept-19
  • Fang of Mongo - UI บนเว็บที่สร้างขึ้นด้วย Django และ jQuery การส่งมอบล่าสุด: 2012-Jan-26 ในโครงการแยก
  • Opricot - เชลล์ MongoDB บนเบราว์เซอร์ที่เขียนด้วย PHP รุ่นล่าสุด: 2010-Sep-21
  • Futon4Mongo - โคลนของเว็บอินเตอร์เฟสCouchDB Futon สำหรับ MongoDB การกระทำล่าสุด: 2010-Oct-09
  • MongoVUE - แอพพลิเคชันเดสก์ท็อป GUI ที่หรูหราสำหรับ Windows รุ่นฟรีและไม่ฟรี รุ่นล่าสุด: 2014-Jan-20
  • UMongo - เครื่องมือการดูแลเซิร์ฟเวอร์ MongoDB แบบโอเพ่นซอร์สสำหรับ Linux, Windows, Mac; เขียนใน Java ความมุ่งมั่นล่าสุด 2014- มิถุนายน
  • Mongo3 - อินเตอร์เฟสที่ใช้ Ruby / Sinatra สำหรับการจัดการคลัสเตอร์ การกระทำล่าสุด: 16 เม.ย. 2556

1
คำตอบที่ดีสร้างสรรค์มากแน่นอน นอกจากนี้ถ้าฉันอาจ recomment: litixsoft.de/mms
Steve K

1
เกี่ยวกับ MongoVUE - ฉันจะวางที่นี่เพื่อหวังว่าผู้คนจะเห็นมัน MongoLab เพิ่งอัพเดตแผนส่วนใหญ่เป็น v3.0 ของ MongoDB MongoVUE ใช้การmongod v2.6พิสูจน์ตัวตนและด้วยเหตุนี้ในตอนนี้ผู้คนจำนวนมากจะไม่สามารถเชื่อมต่อกับmongodb v3.0อินสแตนซ์อื่นจากระยะไกลได้อีกต่อไป หากคุณใช้ผู้ให้บริการระยะไกลรายอื่นและพวกเขาใช้>= v3.0 of mongodbคุณจะไม่สามารถเชื่อมต่อได้อีกต่อไป
Augie Gardner

1
คำแนะนำหนึ่งคำหากคุณใช้ MongoDB 3.2 กับ Robomongo บน Windows เวอร์ชันล่าสุด ( app.robomongo.org/download.html ) 0.8.5 ทำงานไม่ถูกต้องกับ MongoDB 3.2 ทำให้มุมมอง Explorer ว่างเปล่าแม้ว่าคอลเลกชันและวัตถุจะถูกสร้างขึ้นอย่างถูกต้อง โปรดดูที่: blog.robomongo.org/robomongo-rc2-for-windows-mac-os-x-and-linuxและดาวน์โหลดรุ่น 0.9.0 RC2
paranza

1
นอกจากนี้: github.com/rsercano/mongoclient ที่เขียนด้วย meteorJS มีการกระจายแพลตฟอร์มส่วนใหญ่
Sercan Ozdemir

1
ขอบคุณสำหรับรายการเต็มรูปแบบ แต่มันจะดีกว่าถ้าคำตอบแบ่งออกเป็นหลาย ๆ คนที่จะลงคะแนนในแต่ละรายการ
xinbenlv

12

สามารถดาวน์โหลด MongoVUE ได้แล้วที่http://blog.mongovue.com/downloads


1
หมายเหตุ: ในขณะที่มีประโยชน์ ... MongoVUE ไม่อนุญาตให้แก้ไขคอลเล็กชัน / เอกสารในขณะนี้ อย่างไรก็ตามนี่คือคำถามและคำตอบเกี่ยวกับคุณสมบัติที่กำลังจะเกิดขึ้น: learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue
Justin Jenkins

2
MongoVUE กำลังน่าหงุดหงิด - มันดูดีและมีคุณสมบัติที่ดี แต่เมื่อคุณเริ่มใช้งานคุณจะได้ตระหนักถึงข้อ จำกัด ของมัน คุณไม่สามารถแก้ไขบันทึกหรือลบเอกสารฝังในเครื่องมือแสดงผล
UpTheCreek


1
แน่นอนว่ามันยังเข้ากันไม่ได้กับ mongoDB 3.0
Chad Ruppert


3

คำตอบที่แท้จริงคือ ... ไม่

เท่าที่ฉันได้พบว่าไม่มีลูกค้า Windows MonogoDB ที่สมเหตุสมผลหรือเปิดเผยต่อสาธารณชนซึ่งเป็นเรื่องที่น่าเศร้ามากเนื่องจาก MongoDB นั้นค่อนข้างหวาน

ฉันคิดว่าจะรวมแอพง่ายๆกับ WPF บน Codeplex ... แต่ฉันไม่ได้รับแรงบันดาลใจมากนัก

ฟีเจอร์อะไรที่คุณสนใจจะมี? บางทีคุณสามารถสร้างแรงบันดาลใจให้ฉันหรือคนอื่น ๆ ?

ตัวอย่างเช่นคุณเพียงต้องการดูฐานข้อมูล / คอลเลกชัน & อาจแก้ไขง่าย ๆ (ดังนั้นคุณไม่จำเป็นต้องใช้เชลล์) หรือคุณต้องการบางสิ่งที่ซับซ้อนกว่านี้หรือไม่?


1
ในขณะที่มีประโยชน์ฉันจะไม่ ... บอกว่า MongoVUE ยังเป็นเครื่องมือทางสายตา "ที่แท้จริง" ไม่อนุญาตให้มีการแก้ไขคอลเลกชัน / เอกสารในขณะนี้ (ตัวอย่าง) อย่างไรก็ตามนี่คือคำถามและคำตอบเกี่ยวกับคุณสมบัติที่กำลังจะมีขึ้น: learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue
Justin Jenkins

ฉันเห็นด้วยว่า 'ไม่' เป็นคำตอบที่ดีที่สุด การทำงานกับ MongoDB บน ​​windows นั้นเป็นเรื่องที่เจ็บปวดมากกว่าที่ควรจะเป็นเพราะการขาดเครื่องมือ ส่วนใหญ่ของพวกเขาที่ระบุไว้ในเว็บไซต์ MongoDB เป็นโครงการของเล่นกึ่งสำเร็จรูป
UpTheCreek

MongoVue เป็นใหญ่และลูกค้ามีประโยชน์มากที่สุดไม่เห็นเหตุผลที่ไม่ได้ใช้มัน
Avi Kapuya

RoboMongo ดีกว่า MongoVue มาก (รวมถึงโอเพ่นซอร์ส)
UpTheCreek

1

MongoVue เป็นสิ่งที่ดีที่สุดที่ฉันพบจนถึงตอนนี้มันมีคุณสมบัติที่ยอดเยี่ยมเช่นฐานข้อมูลหรือการคัดลอกคอลเลกชันและการดูโหมดข้อความสำหรับบันทึกที่มีประโยชน์มาก


1
อัปเดต - ย้ายไปที่ RoboMongo
Avi Kapuya

RoboMongo ย้ายไปที่ Robo 3T
And0rian

0

ฉันใช้ MongoVUE ดีสำหรับการดูข้อมูล แต่แทบจะไม่มีความสามารถในการแก้ไข


-1

มีโครงการบนเว็บสำหรับการนี้ที่ค่อนข้างในช่วงต้นเรียกว่าเป็นPongo มันต้องการการติดตั้ง Python และการขึ้นต่อกันบางอย่าง แต่ควรรันบน Windows


1
ดูเหมือนว่าจะมีอาการปวดหัวมากกว่าเล็กน้อยที่ฉันยินดีที่จะดำเนินการในตอนนี้เพื่อให้สามารถใช้งานได้ แต่ดูเหมือนว่าจะเป็นคำแนะนำที่ดีสำหรับใครก็ตามที่มีการพึ่งพา
Aaronaught

Pongo ตายแล้ว ไม่กระทำตั้งแต่ปี 2010 พ.ย.
Dan Dascalescu

-2

หากคุณสามารถเรียกใช้สคริปต์ PHP คุณสามารถทดลองใช้PHP MongoDB Adminได้ เป็นสคริปต์ PHP เดียวที่ให้การจัดการขั้นพื้นฐานและฟังก์ชั่นการค้นหา


1
เครื่องมือนี้ตายแล้ว ไม่มีข้อผูกพันตั้งแต่ปี 2010 ถึงเดือนสิงหาคม . หากคุณต้องการเครื่องมือเขียนใน PHP ให้ใช้Rockmongoแทน
Dan Dascalescu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.