Cách xem dữ liệu được lưu trữ trong MongoDB

Để có chế độ xem cấp cao về lý do trình duyệt dữ liệu có sẵn trên Compose và danh sách đầy đủ các loại triển khai mà chúng có sẵn trên. Soạn triển khai - Trình duyệt dữ liệu

Tổng quan

Trình duyệt dữ liệu cho phép truy cập vào cơ sở dữ liệu, bộ sưu tập và tài liệu MongoDB của bạn từ bên trong Compose UI. Nó cũng cung cấp khả năng di chuyển dữ liệu, quản lý người dùng và các công cụ quản trị khác

Chế độ xem đầu tiên là danh sách các cơ sở dữ liệu trong triển khai của bạn với kích thước tương ứng của chúng

Cách xem dữ liệu được lưu trữ trong MongoDB
Cách xem dữ liệu được lưu trữ trong MongoDB

Vị trí của Trình duyệt trong thanh bên

Nhấp vào cơ sở dữ liệu sẽ đưa bạn đến danh sách các bộ sưu tập trong cơ sở dữ liệu đó. Nhấp vào một trong các bộ sưu tập sẽ đưa bạn đến chế độ xem Bộ sưu tập

Thanh bên Bộ sưu tập

bộ sưu tập

Là mục thanh bên trên cùng xuất hiện khi nhấp vào cơ sở dữ liệu, nó có danh sách tất cả các bộ sưu tập trong cơ sở dữ liệu hiện tại, số lượng tài liệu chứa trong mỗi bộ sưu tập và kích thước của mỗi bộ sưu tập. Nhấp vào một bộ sưu tập để xem và quản lý dữ liệu trong đó

Cách xem dữ liệu được lưu trữ trong MongoDB
Cách xem dữ liệu được lưu trữ trong MongoDB

Chế độ xem Bộ sưu tập

Khi ở trong bộ sưu tập, có ba tab. Tài liệu, Chỉ mục và Cài đặt

Các tài liệu

Tab đầu tiên cung cấp một dòng lệnh để chạy các truy vấn bằng lệnh find

Cách xem dữ liệu được lưu trữ trong MongoDB
Cách xem dữ liệu được lưu trữ trong MongoDB

Chạy lệnh 'tìm' từ trình duyệt

Giới hạn số lượng kết quả bằng cách chỉ định một số trong limit(). Các đối số tùy chọn fields{}, sort(), skip()explain() được chuyển đổi bằng các nút bên dưới dòng lệnh

chỉ mục

Tab thứ hai cung cấp một dòng lệnh để chạy lệnh ensureIndex với khả năng chuyển đổi các tham số tùy chọn sparse, uniqueexpiresAfterSeconds

Cách xem dữ liệu được lưu trữ trong MongoDB
Cách xem dữ liệu được lưu trữ trong MongoDB

tab Chỉ mục

Bên dưới dòng lệnh là danh sách tất cả các chỉ mục hoạt động cho bộ sưu tập

Cài đặt

Tab thứ ba chứa số liệu thống kê bộ sưu tập, trường để đổi tên bộ sưu tập và nút Xóa bộ sưu tập

nhập khẩu

Công cụ nhập chuyển dữ liệu từ cơ sở dữ liệu MongoDB khác sang cơ sở dữ liệu hiện tại. Nó ghi đè tất cả dữ liệu và chỉ mục trong cơ sở dữ liệu hiện tại bằng dữ liệu đã nhập. Nó có thể được sử dụng để di chuyển dữ liệu từ cơ sở dữ liệu khác trong cùng một triển khai, cơ sở dữ liệu từ một triển khai khác hoặc cơ sở dữ liệu bên ngoài

người dùng

Đây là danh sách tất cả người dùng đã được tạo và cấp độ quyền của họ. Để xóa người dùng, nhấp vào Drop ở bên phải tên người dùng. Để thêm người dùng, nhấp vào Thêm người dùng ở phía trên bên phải. Một dòng lệnh hiển thị lệnh xuất hiện và đối số tùy chọn limit()1 được chuyển đổi bên dưới. Khi người dùng được tạo, nó sẽ được hiển thị trong danh sách

Quản trị viên

Tab Quản trị chứa một số công cụ cơ sở dữ liệu tiện dụng. Từ lệnh limit()2, nó hiển thị Kích thước dữ liệu, Kích thước chỉ mục và Kích thước tệp. Cuối cùng, có một nút Xóa cơ sở dữ liệu ở dưới cùng

Thêm cơ sở dữ liệu, bộ sưu tập và tài liệu

Để tạo cơ sở dữ liệu mới, nhấp vào Thêm cơ sở dữ liệu ở phía trên bên phải của trang trình duyệt dữ liệu chính. Thao tác này sẽ hiển thị dòng lệnh với lệnh limit()3

Cách xem dữ liệu được lưu trữ trong MongoDB
Cách xem dữ liệu được lưu trữ trong MongoDB

Chế độ xem Cơ sở dữ liệu

Nhập tên cho cơ sở dữ liệu mới và chạy lệnh. Khi cơ sở dữ liệu đã được tạo, chế độ xem sẽ thay đổi và lệnh limit()4 xuất hiện

Cách xem dữ liệu được lưu trữ trong MongoDB
Cách xem dữ liệu được lưu trữ trong MongoDB

Chế độ xem Bộ sưu tập

Các đối số tùy chọn limit()5 và limit()6 được chuyển đổi bằng các nút bên dưới dòng lệnh

Khi bộ sưu tập đã được tạo, chế độ xem sẽ thay đổi để chạy truy vấn trên tài liệu và hiển thị kết quả. Để tạo tài liệu mới, nhấp vào Thêm tài liệu ở phía trên bên phải. Điều này cung cấp một hộp văn bản có dấu ngoặc để có thể điền chi tiết tài liệu

Cách xem dữ liệu được lưu trữ trong MongoDB
Cách xem dữ liệu được lưu trữ trong MongoDB

Thêm một tài liệu mới

Nhấp vào Xác thực để đảm bảo rằng đó là đối tượng BSON hợp lệ và nhấp vào Lưu để thêm tài liệu vào bộ sưu tập

Làm cách nào để đọc dữ liệu từ MongoDB?

Bạn có thể sử dụng thao tác đọc để truy xuất dữ liệu từ cơ sở dữ liệu MongoDB của mình. Có nhiều loại thao tác đọc truy cập dữ liệu theo những cách khác nhau. Nếu bạn muốn yêu cầu kết quả dựa trên một bộ tiêu chí từ bộ dữ liệu hiện có, bạn có thể sử dụng thao tác tìm chẳng hạn như phương thức find() hoặc findOne().

Dữ liệu MongoDB của tôi được lưu trữ ở đâu?

Các vị trí điển hình bao gồm. /srv/mongodb, /var/lib/mongodb hoặc /opt/mongodb Trừ khi được chỉ định, mongod sẽ tìm các tệp dữ liệu trong thư mục /data/db. (Windows systems use the \data\db directory.) If you installed using a package management system. Check the /etc/mongodb.

Làm cách nào để lấy dữ liệu từ bộ sưu tập MongoDB?

Để chọn dữ liệu từ một bộ sưu tập trong MongoDB, chúng ta có thể sử dụng phương thức findOne() . Phương thức findOne() trả về lần xuất hiện đầu tiên trong vùng chọn. Tham số đầu tiên của phương thức findOne() là một đối tượng truy vấn.

Có chế độ xem trong MongoDB không?

MongoDB cung cấp hai loại chế độ xem khác nhau. chế độ xem tiêu chuẩn và chế độ xem cụ thể hóa theo yêu cầu . Cả hai loại chế độ xem đều trả về kết quả từ một đường dẫn tổng hợp. Chế độ xem tiêu chuẩn được tính toán khi bạn đọc chế độ xem và không được lưu vào đĩa. Chế độ xem cụ thể hóa theo yêu cầu được lưu trữ trên và đọc từ đĩa.