Máy khách GUI MongoDB tốt là gì?


58

Tôi đã sử dụng Rockmongo trên Windows - đó là một công cụ web dựa trên php. Nhưng trên Ubuntu (12.04), nó hoạt động rất buồn cười - thường xuyên truy vấn - và tôi đang tìm kiếm các khách hàng tốt hơn. Có ai biết bất cứ điều gì tốt cho MongoDB trên Ubuntu không?


Tôi đã duy trì một danh sách cập nhật các giao diện người dùng quản trị MongoDB theo phong cách wiki, bao gồm các giao diện nguồn mở đa nền tảng, trong câu trả lời SO này .
Dan Dascalescu

Câu trả lời:


66

Robo 3T (trước đây gọi là RoboMongo)

Công cụ quản lý MongoDB mã nguồn mở đa nền tảng trung tâm (ví dụ: GUI GUI).

[Nó] nhúng cùng một công cụ JavaScript (dựa trên Mozilla SpiderMonkey), cung cấp năng lượng cho vỏ mongo của MongoDB. Điều đó có nghĩa là bạn có thể sử dụng lại các kỹ năng hiện có của mình về MongoDB Shell trong Robomongo.

Biên tập

Một số thông tin thêm:

  • Nó có sẵn cho Linux, OSX và Windows .
  • Về Linux, có các gói có sẵn ở các định dạng .rpm (Fedora, CentOS, openSUSE), .deb (Debian, Ubuntu) và .tar.gz.
  • Nó là miễn phí (như trong bài phát biểu); bạn có thể truy cập kho GitHub của nó ở đây .

2
Hãy chắc chắn kiểm tra View -> Explorermột khi chương trình được khởi chạy lần đầu tiên - hoặc bạn sẽ bị mất việc tìm kiếm danh sách các cơ sở dữ liệu, giống như tôi.
budhajeewa

Ứng dụng này được viết xấu. Không hoạt động trên Windows 7 như ngày hôm nay (bản dựng 0.8.5). Đầu tiên tôi nghĩ nó không thể kết nối với máy chủ cục bộ. Sau đó, tôi đã tìm hiểu và thấy ở đây tôi cần mở Explorer. Và bây giờ nó cho thấy tôi không có bộ sưu tập nào trong db.
chuyên gia

2
@ruslan RoboMongo không hoạt động với Mongo 3.0 trở lên. Gần đây chúng tôi đã phải chuyển sang MongoChef vì điều đó.
Nashenas

2
Về hỗ trợ MongoDB 3: "Robomongo 0.9.0 RC2 hỗ trợ động cơ MongoDB 3.x và WiredTiger. Đối với bất kỳ vấn đề nào được tìm thấy, vui lòng báo cáo với github.com/paralect/robomongo/issues/520 ".
rsenna

1
@Cerin: phiên bản nào của Ubuntu và phiên bản nào của RoboMongo?
rsenna

19

Một điều tôi biết (nhưng không thích giao diện nhiều lắm) là UMongo , đây là một máy tính để bàn, không phải ứng dụng dựa trên trình duyệt. Đây là một ảnh chụp màn hình:

ảnh chụp màn hình của UMongo

Cho đến nay tôi đã sử dụng MonjaDB - đó là một trình cắm thêm Eclipse và dù sao thì Eclipse cũng là IDE của tôi. Tôi thích nó; nó dường như có tất cả các tính năng tôi từng sử dụng trong RockMongo .

Đây là một ảnh chụp màn hình từ MonjaDB (có nhiều hơn trên trang web của anh ấy, cũng như một số hướng dẫn):

ảnh chụp màn hình của MonjaDB

Để cài đặt nó, rõ ràng bạn cần Eclipse (mà bạn có thể lấy từ kho Ubuntu). Khi bạn đã hoàn tất, bạn cần truy cập Trợ giúp-> Cài đặt phần mềm mới ... và sau đó thêm trang web cập nhật này . Mặc dù tôi thích nó, tôi không nghĩ nhiều người sẽ chuyển đổi IDE chỉ cho GUI cho Mongo (mặc dù tôi có thể nhầm lẫn).

Cả UMongo và MonjaDB đều có mã nguồn của họ trên GitHub.


2
Trang web của Umongo đã biến mất.
Cerin

12

Bạn có thể kiểm tra mongobooster . MongoBooster là một công cụ GUI đa nền tảng trung tâm dành cho MongoDB v2.2-3.2, cung cấp cập nhật tại chỗ, tích hợp Lodash & Moment.js, hỗ trợ cú pháp ES6 và trải nghiệm intellisense thực sự.

MongoBooster có các tính năng sau:

  1. MongoBooster cung cấp trải nghiệm IntelliSense thực sự. Dịch vụ ngôn ngữ tích hợp biết tất cả các hoàn thành có thể, phương thức, thuộc tính, biến, từ khóa, thậm chí cả tên bộ sưu tập MongoDB, tên trường và toán tử. Các đề xuất IntelliSense sẽ bật lên khi bạn nhập.
  2. Trong trình chỉnh sửa tập lệnh, các gợi ý tham số sẽ bật lên khi bạn đang nhập một lời gọi phương thức. Đoạn mã phạm vi ngày, đoạn mã chuyển đổi SQL sang MongoDB ...
  3. Di chuột sẽ hiển thị nhiều thông tin hữu ích, chẳng hạn như các loại ký hiệu, định nghĩa hàm, thông tin loại và tài liệu.
  4. Dấu ngoặc phù hợp sẽ được tô sáng ngay khi con trỏ ở gần một trong số chúng.
  5. Mọi thứ MongoBooster có thể làm là trong Bảng màu Lệnh. Xem nó bằng cách sử dụng phím tắt CTRL-SHIFT-P
  6. SSH đường hầm cho các kết nối MongoDB
  7. Quản lý đơn giản các phân đoạn và bản sao
  8. Có một giấy phép miễn phí với một số hạn chế.

Tuyên bố miễn trừ trách nhiệm: Tôi làm việc cho MongoBooster.

mongobooster_main_screen


Tôi đã tải xuống công cụ này và chạy một tập hợp với nó. Nó thất bại (Không có tài liệu trả lại). Kế tiếp! Tôi không có thời gian cho các công cụ gặp lỗi trong vòng 5 phút. Tập hợp hoạt động tốt trong Robomongo tình cờ.
jcollum

9

MongoChef 3T là một GUI máy tính để bàn đa nền tảng cho MongoDB và cũng chạy trên Ubuntu. Đây là một công cụ thương mại nhưng nó miễn phí cho sử dụng cá nhân và phi thương mại.

Nó có rất nhiều tính năng hữu ích, ví dụ: chỉnh sửa dữ liệu tại chỗ hoặc trình tạo truy vấn tìm kiếm kéo và thả (www.3t.io/mongochef/mongochef-whats-new).

** Ảnh chụp màn hình của 3T MongoChef trên Ubuntu **


3
Ứng dụng duy nhất trong toàn bộ danh sách hoạt động với Mongo 3.1.x.
chuyên gia

1
MongoBooster cũng hoạt động trên 3.1 / 3.2, cũng như Mongo Management Studio .
wfsm77

Rất quan trọng: cũng hoạt động trên MongoDB 3.2!
TomiL

Cái này thuộc sở hữu của Studio3T, cùng những người phát triển RoboMongo? Tại sao làm sản phẩm cạnh tranh?
Cerin

2

RockMongo

RockMongo (một ứng dụng php dựa trên web), nhưng tôi không thể biết nó tốt như thế nào.


RockMongo được nhắc đến trong câu hỏi và giờ nó cũng đã chết. :(
Dan Dascalescu

2

qMongoFront là một máy khách GUI MongoDB dựa trên QT trên linux. Nó hoàn toàn miễn phí và opensouce.


2

La bàn MongoDB

GUI cho MongoDB. Trực quan khám phá dữ liệu của bạn. Chạy truy vấn ad hoc trong vài giây. Tương tác với dữ liệu của bạn với chức năng CRUD đầy đủ. Xem và tối ưu hóa hiệu suất truy vấn của bạn. Có sẵn trên Linux, Mac hoặc Windows. La bàn trao quyền cho bạn đưa ra quyết định thông minh hơn về lập chỉ mục, xác thực tài liệu và hơn thế nữa.

  • GUI chính thức từ MongoDB.
  • Tính năng phong phú: cung cấp không chỉ truy cập dữ liệu trực tiếp, mà còn thống kê máy chủ thời gian thực, kế hoạch giải thích trực quan, bảo trì chỉ mục, giao diện người dùng đường ống tổng hợp.
  • Nó có sẵn cho Linux (RedHat, Ubuntu), OSX và Windows .
  • Phiên bản cộng đồng là miễn phí (như trong Bia, không phải FLOSS) và thiếu một số tính năng. Về phiên bản thương mại: "MongoDB La bàn có sẵn như là một phần của đăng ký của chúng tôi, cũng như Phiên bản chỉ đọc và Phiên bản biệt lập."

Chỉ cần một lưu ý, bạn phải chọn "Phiên bản cộng đồng" để tải xuống mà không cần cung cấp cho Mongo tất cả các chi tiết của bạn.
tudor

1
Và nó phân biệt trên Ubuntu 18.10 :-(
tudor

@tudor Rất tiếc khi nghe điều đó. Tôi đã có thể sử dụng nó trong Windows và OSX thành công, sẽ thử nó trong Ubuntu. MongoDB Compass vẫn còn khá nhiều công việc đang tiến triển: khởi động chậm, loại thô ở các cạnh, nhưng có vẻ đầy hứa hẹn.
rsenna

1

Xưởng quản lý Mongo

Nó là một công cụ đa nền tảng với một ui khá. Phiên bản cộng đồng là miễn phí. Phiên bản chuyên nghiệp có nhiều tính năng hơn và bao gồm hỗ trợ.


1

Robo 3T

Robo 3T (trước đây là Robomongo) là GUI nhẹ miễn phí dành cho những người đam mê MongoDB. Robo 3T ( robo3t-snap ) được đóng gói dưới dạng gói snap trong tất cả các phiên bản Ubuntu hiện được hỗ trợ. robo3t-snap được đóng gói với vỏ MongoDB nhúng.

Để cài đặt Robo 3T tìm kiếm ứng dụng trong Phần mềm Ubuntu hoặc mở thiết bị đầu cuối và gõ:

sudo snap install robo3t-snap  

Studio 3T

Studio 3T (trước đây là MongoChef) là một GUI và IDE chuyên nghiệp cho MongoDB. Studio 3T có sẵn các phiên bản Core, Pro và Enterprise. Phiên bản Core luôn miễn phí cho sử dụng phi thương mại.

Đặc trưng:

  • Tự động hoàn thành các truy vấn với IntelliShell
  • Kéo và thả các trường để xây dựng truy vấn trực quan
  • Sử dụng SQL để truy vấn MongoDB
  • Xây dựng truy vấn tổng hợp theo từng giai đoạn
  • Tạo mã trình điều khiển bằng 5 ngôn ngữ
  • Nhiều cách để nhập và xuất, bao gồm di chuyển SQL
  • Tự động hóa các tác vụ MongoDB lặp đi lặp lại như nhập khẩu
  • Và nhiều hơn nữa...

0

MongoDB không bao gồm giao diện quản trị kiểu GUI. Nhưng thực ra tôi khuyên bạn nên kiểm tra UI UI được liệt kê trong docs.mongodb.org , cái nào hữu ích hơn và danh sách được cập nhật.

Để biết thêm thông tin, xin vui lòng kiểm tra liên kết này


Có một số GUI tốt trong danh sách, nhưng hầu hết không hỗ trợ Ubuntu.
Mắt

0

Hiển thị trung tâm DB Nòng nọc. Nòng nọc là công cụ máy khách db cơ sở web. https://github.com/hangum/TadpoleForDBTools/wiki

hỗ trợ mongoDB, mariaDB, MySQL, MSSQL, apache hive, pssql, sqlite ... những người khác


Chào mừng bạn đến hỏi Ubuntu! Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
Eric Carvalho

0

có công cụ GUI NoQuery Viewer miễn phí cho MongoDB và các cơ sở dữ liệu NoQuery khác cung cấp giao diện thuận tiện cho dữ liệu và hỗ trợ rất nhiều tính năng hữu ích


tại sao không ai đưa ra câu trả lời này ... tôi tự hỏi ..
Budi Mulyo

-3

Robomongo , công cụ quản lý MongoDB đa nền tảng trung tâm Shell, hoạt động trên hầu hết các hệ thống Linux. Có vòng / phút, gói dep và lưu trữ tar.gz

Nếu hệ thống không được hỗ trợ gói cài đặt độc lập cũng có.


4
Robomongo đã được đề cập trong câu trả lời trước ...
David Edwards

-3

NoQuery Viewer là một công cụ miễn phí hỗ trợ MongoDB và các cơ sở dữ liệu NoQuery khác.

Trình xem NoQuery có sẵn ở đây .


3
Cảm ơn, nhưng NoQuery Viewer đã được đề xuất trong câu trả lời trước.
Mắt
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.