Hướng dẫn what are methods in mongodb? - các phương thức trong mongodb là gì?

Cung cấp chức năng hoạt động viết hàng loạt.

Show

Wraps count để trả về số lượng tài liệu trong bộ sưu tập hoặc chế độ xem.

Kết thúc giai đoạn tổng hợp $group với biểu thức $sum để trả về số lượng tài liệu trong bộ sưu tập hoặc chế độ xem.

Xây dựng một chỉ mục trên một bộ sưu tập.

Xây dựng một hoặc nhiều chỉ mục trên một bộ sưu tập.

Trả về kích thước của bộ sưu tập. Kết thúc trường size trong đầu ra của collStats

Xóa một tài liệu duy nhất trong một bộ sưu tập.

Xóa nhiều tài liệu trong một bộ sưu tập.

Trả về một mảng các tài liệu có giá trị riêng biệt cho trường được chỉ định.

Xóa bộ sưu tập được chỉ định khỏi cơ sở dữ liệu.

Xóa một chỉ mục cụ thể trên một bộ sưu tập.

Xóa tất cả các chỉ mục trên một bộ sưu tập.

Wraps count để trả về số lượng tài liệu gần đúng trong một bộ sưu tập hoặc chế độ xem.

Trả về thông tin về việc thực hiện truy vấn của các phương thức khác nhau.

Thực hiện truy vấn trên bộ sưu tập hoặc chế độ xem và trả về một đối tượng con trỏ.

Sửa đổi về mặt nguyên tử và trả về một tài liệu duy nhất.

Thực hiện truy vấn và trả về một tài liệu duy nhất.

Tìm một tài liệu duy nhất và xóa nó.

Tìm một tài liệu duy nhất và thay thế nó.

Tìm một tài liệu duy nhất và cập nhật nó.

Trả về một mảng các tài liệu mô tả các chỉ mục hiện có trên một bộ sưu tập.

Phương pháp chẩn đoán nội bộ cho cụm mảnh vỡ.

Ẩn một chỉ mục từ người lập kế hoạch truy vấn.

Chèn một tài liệu mới trong một bộ sưu tập.

Chèn một số tài liệu mới trong một bộ sưu tập.

Trả về thống kê độ trễ cho một bộ sưu tập.

Thực hiện tập hợp dữ liệu kiểu bản đồ.

Xây dựng lại tất cả các chỉ mục hiện có trên một bộ sưu tập.

Xóa tài liệu khỏi một bộ sưu tập.

Thay đổi tên của một bộ sưu tập.

Thay thế một tài liệu duy nhất trong một bộ sưu tập.

Báo cáo về tình trạng của một bộ sưu tập. Cung cấp một trình bao bọc xung quanh collStats

Báo cáo tổng kích thước được sử dụng bởi bộ sưu tập trong byte. Cung cấp một trình bao bọc xung quanh trường

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
0 của đầu ra collStats.

Báo cáo tổng kích thước được sử dụng bởi các chỉ mục trên một bộ sưu tập. Cung cấp một trình bao bọc xung quanh trường

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
2 của đầu ra collStats.

Báo cáo tổng kích thước của một bộ sưu tập, bao gồm kích thước của tất cả các tài liệu và tất cả các chỉ mục trên một bộ sưu tập.

Xóa một chỉ mục từ người lập kế hoạch truy vấn.

Sửa đổi một tài liệu duy nhất trong một bộ sưu tập.

Sửa đổi nhiều tài liệu trong một bộ sưu tập.

Thiết lập một luồng thay đổi trên một bộ sưu tập.

Thực hiện các hoạt động chẩn đoán trên một bộ sưu tập.

Phương thức Find () trong MongoDB chọn các tài liệu trong một bộ sưu tập hoặc xem và trả về con trỏ cho các tài liệu đã chọn. Nó có hai tham số: truy vấn và trình chiếu.MongoDB Shell

Tài liệu về nhà → vỏ MongoDB

  • Trên trang này
  • Phương pháp quản trị
  • Phương pháp vận hành số lượng lớn
  • Phương pháp thu thập
  • Phương thức kết nối
  • Phương pháp con trỏ
  • Phương pháp cơ sở dữ liệu
  • Phương pháp giám sát miễn phí
  • Phương pháp mã hóa cấp trường phía máy khách
  • Phương pháp bản địa
  • Phương pháp bộ nhớ cache kế hoạch truy vấn
  • Phương pháp nhân rộng
  • Phương pháp quản lý vai trò
  • Phương thức đối tượng phiên
  • Phương pháp trạng thái máy chủ
  • Phương pháp Sharding
  • Phương pháp đo từ xa
  • Phương pháp giao dịch

Phương pháp quản lý người dùngMongoDB Manual, including syntax and examples.

Để biết thêm thông tin về dữ liệu count2 theo dõi từ xa, hãy xem Cấu hình các tùy chọn từ xa.

Quan trọngsessions. When a session ends, all in-progress operations are terminated as well, and the client must re-authenticate if authentication is enabled.

Các phương pháp của cơ sở dữ liệu là gì?

  • source: rs2.example.net:27017
    {
    syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
    replLag: '0 secs (0 hrs) behind the primary '
    }
    ---
    source: rs3.example.net:27017
    {
    syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
    replLag: '0 secs (0 hrs) behind the primary '
    }
    4

  • source: rs2.example.net:27017
    {
    syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
    replLag: '0 secs (0 hrs) behind the primary '
    }
    ---
    source: rs3.example.net:27017
    {
    syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
    replLag: '0 secs (0 hrs) behind the primary '
    }
    5

  • source: rs2.example.net:27017
    {
    syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
    replLag: '0 secs (0 hrs) behind the primary '
    }
    ---
    source: rs3.example.net:27017
    {
    syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
    replLag: '0 secs (0 hrs) behind the primary '
    }
    6

Phương pháp

Sự mô tả

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7

Trình xây dựng JavaScript để khởi tạo kết nối cơ sở dữ liệu từ shell

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
8 hoặc từ tệp JavaScript.

Phương thức

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7 có các tham số sau:
source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7
method has the following parameters:

Tham số

Loại hình

Sự mô tả

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
0

Trình xây dựng JavaScript để khởi tạo kết nối cơ sở dữ liệu từ shell

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
8 hoặc từ tệp JavaScript.

Phương thức

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7 có các tham số sau:

Tham số

Loại hình

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7 instantiates a connection to the localhost interface on the default port
source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
2.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
3

sợi dây

Phương thức

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7 có các tham số sau:

Tham số

Loại hìnhClient-Side Field Level Encryption.

sợi dây

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7 inherits the client-side field level encryption configuration of the current database connection.

Không bắt buộcAutoEncryptionOpts.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
6

Chuỗi kết nối cho kết nối cơ sở dữ liệu đích.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7

Nếu bị bỏ qua,

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7 khởi tạo kết nối với giao diện localhost trên cổng mặc định
source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
2.read preference for the MongoDB connection.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
8

Tài liệuchange stream cursor for a replica set or a sharded cluster to report on all its non-system collections across its databases, with the exception of the

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
9, count0, and count1 databases.

Mới trong phiên bản 4.2.free cloud monitoring for standalone and replica set deployments.

Các tham số cấu hình để kích hoạt mã hóa cấp trường phía máy khách.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
3 ghi đè cấu hình mã hóa cấp trường phía máy khách hiện tại của kết nối cơ sở dữ liệu. Nếu bị bỏ qua,
source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
7 kế thừa cấu hình mã hóa cấp trường phía máy khách của kết nối cơ sở dữ liệu hiện tại.

Các tham số cấu hình để kích hoạt mã hóa cấp trường phía máy khách.

source: rs2.example.net:27017{ syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)', replLag: '0 secs (0 hrs) behind the primary '}---source: rs3.example.net:27017{ syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)', replLag: '0 secs (0 hrs) behind the primary '}3 ghi đè cấu hình mã hóa cấp trường phía máy khách hiện tại của kết nối cơ sở dữ liệu. Nếu bị bỏ qua, source: rs2.example.net:27017{ syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)', replLag: '0 secs (0 hrs) behind the primary '}---source: rs3.example.net:27017{ syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)', replLag: '0 secs (0 hrs) behind the primary '}7 kế thừa cấu hình mã hóa cấp trường phía máy khách của kết nối cơ sở dữ liệu hiện tại.

  • Để biết tài liệu về sử dụng và cú pháp, xem Autoencryptionopts.Automatic Client-Side Field Level Encryption. The methods listed in this section are used for manual encryption, and are supported on non-enterprise servers.

  • Trả về một đối tượng cơ sở dữ liệu.

  • Đặt ưu tiên đọc cho kết nối MongoDB.embedded Compass shell.

Phương pháp

Sự mô tả

count5

Mở một con trỏ luồng thay đổi cho một bộ bản sao hoặc cụm được báo cáo để báo cáo về tất cả các bộ sưu tập không hệ thống của nó trên cơ sở dữ liệu của nó, ngoại trừ cơ sở dữ liệu

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
9, count0 và count1.

count8

Bắt đầu từ MongoDB 4.0, MongoDB (Phiên bản cộng đồng) cung cấp giám sát đám mây miễn phí cho các triển khai thiết lập độc lập và bản sao.

$group1

Ghi chú

$group3

Giám sát đám mây miễn phí chỉ có sẵn cho phiên bản cộng đồng MongoDB.

$group5

Giới hạn

$group8

Mã hóa tự động chỉ khả dụng khi count2 được kết nối với cụm Atlas hoặc máy chủ doanh nghiệp MongoDB. Để biết chi tiết, hãy xem mã hóa cấp trường phía máy khách tự động. Các phương pháp được liệt kê trong phần này được sử dụng để mã hóa thủ công và được hỗ trợ trên các máy chủ không nhập viện.

$group9

Mã hóa tự động không có sẵn với cài đặt homebrew là count2.

$sum0

Mã hóa cấp trường chỉ có sẵn trong nhị phân count2 và không có sẵn trong vỏ la bàn nhúng.

$sum1

Giải mã count6 được chỉ định nếu kết nối cơ sở dữ liệu hiện tại được cấu hình với quyền truy cập vào Dịch vụ quản lý khóa (KMS) và kho khóa khóa được sử dụng để mã hóa count6.

$sum3

Mã hóa Giá trị được chỉ định bằng cách sử dụng count9 và $group0 được chỉ định.

$sum4

Trả về đối tượng $group2 cho bộ sưu tập cơ sở dữ liệu hiện tại.

Phương pháp

Sự mô tả

$sum6

Trả về đối tượng $group4 cho kết nối cơ sở dữ liệu hiện tại.

$sum7

Thêm $group6 vào mảng $group7 của khóa mã hóa dữ liệu với UUID được chỉ định.

$sum8

Thêm khóa mã hóa dữ liệu vào kho khóa chính được liên kết với kết nối cơ sở dữ liệu.

Xóa khóa mã hóa dữ liệu với UUID được chỉ định khỏi kho khóa khóa được liên kết với kết nối cơ sở dữ liệu.

Nhận khóa mã hóa dữ liệu với UUID được chỉ định. Phím mã hóa dữ liệu phải tồn tại trong kho khóa chính được liên kết với kết nối cơ sở dữ liệu.

size4

Nhận tất cả các khóa mã hóa dữ liệu với $group6 được chỉ định.

> print("hello world")
hello world
> x = "example text"
> print(x)
example text

size8

Trả về tất cả các khóa mã hóa dữ liệu được lưu trữ trong kho khóa chính được liên kết với kết nối cơ sở dữ liệu.

size9

Xóa $group6 được chỉ định khỏi khóa mã hóa dữ liệu với UUID được chỉ định. Phím mã hóa dữ liệu phải tồn tại trong kho khóa chính được liên kết với kết nối cơ sở dữ liệu.

collStats0

Thay đổi thư mục làm việc hiện tại thành đường dẫn được chỉ định.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
8 shell for a given period of time.

collStats2

Trả về một boolean cho biết liệu Mongosh đang chạy ở chế độ tương tác hay tập lệnh.

Phương pháp

Sự mô tả

collStats4

Tải và chạy một tệp JavaScript trong shell.

collStats5

Trong count2, các tập lệnh được tải bằng phương pháp $sum8 hỗ trợ các biến size1 và size2 Node.js. Các biến này trả về tên tệp và thư mục của tập lệnh được tải, tương ứng. Các giá trị trả về luôn là những đường dẫn tuyệt đối.

collStats6

Trong Shell Legacy, bạn không thể truy cập tên hoặc thư mục tệp của tập lệnh bằng phương thức $sum8.

collStats7

In văn bản hoặc biến được chỉ định. size4 và size6 là bí danh cho size7.

collStats9

Trả về trạng thái của bản sao được đặt từ dữ liệu oplog.

count0

Khởi tạo một bộ bản sao mới.

count1

Trả về oplog của thành viên tập bản sao mà count2 được kết nối.

count3

Trả về oplog của thành viên tập bản sao mà count2 được kết nối.

count5

Trả về trạng thái của các thành viên thứ cấp của bộ bản sao.

Điều này giống hệt với phương pháp count6. Đầu ra của phương thức này tương tự như phương thức count7. Phương pháp count7 được không dùng nữa trong count2. Sử dụng collStats0 thay thế.count7 method. The count7 method is deprecated in count2. Use collStats0 instead.

Sau đây là một đầu ra ví dụ từ phương thức count6 được phát hành trên một bộ sao chép với hai thành viên phụ:

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}

collStats2

Trả về trạng thái của các thành viên thứ cấp của bộ bản sao.

Điều này giống hệt với phương pháp count6. Đầu ra của phương thức này tương tự như phương thức count7. Phương pháp count7 được không dùng nữa trong count2. Sử dụng collStats0 thay thế.collStats4 method in the legacy

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
8 shell. The collStats4 method is deprecated in count2. Use count6 instead.

Sau đây là một đầu ra ví dụ từ phương thức count6 được phát hành trên một bộ sao chép với hai thành viên phụ:

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:42:18 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}

rs.reconfig()

Điều này giống hệt với phương pháp collStats0. Đầu ra của phương thức này tương tự như phương thức collStats4 trong shell Legacy

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
8. Phương pháp collStats4 được không dùng nữa trong count2. Sử dụng count6 thay thế.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
00

Sửa đổi cấu hình của một bộ bản sao hiện có.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
01

Xóa thành viên được chỉ định bởi tên máy chủ khỏi bộ bản sao.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
03

Trả về trạng thái của thành viên tập bản sao mà count2 được kết nối.

source: rs2.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
---
source: rs3.example.net:27017
{
syncedTo: 'Tue Oct 13 2020 09:37:28 GMT-0700 (Pacific Daylight Time)',
replLag: '0 secs (0 hrs) behind the primary '
}
04

Làm cho bản sao của bản sao đặt thứ cấp. Bạn phải được kết nối với chính để chạy phương pháp này.

Đặt lại mục tiêu đồng bộ hóa cho thành viên bộ bản sao được chỉ định bởi tên máy chủ cho thành viên bộ bản sao mà count2 được kết nối.

Các phương thức này cấu hình xem count2 theo dõi dữ liệu từ xa ẩn danh. Từ xa được bật theo mặc định.

Để biết thêm thông tin về dữ liệu count2 theo dõi từ xa, hãy xem Cấu hình các tùy chọn từ xa.

Các phương pháp của cơ sở dữ liệu là gì?

Có ba loại phương thức truy cập cơ bản được sử dụng để thao tác các đối tượng cơ sở dữ liệu vĩnh viễn và tạm thời - tạo, quét và thăm dò.Create, Scan, and Probe.

4 hoạt động cơ bản trong MongoDB là gì?

Các phương pháp cơ bản để tương tác với máy chủ MongoDB được gọi là hoạt động CRUD.Crud là viết tắt của Tạo, đọc, cập nhật và xóa.Các phương thức CRUD này là những cách chính bạn sẽ quản lý dữ liệu trong cơ sở dữ liệu của mình.Create, Read, Update, and Delete. These CRUD methods are the primary ways you will manage the data in your databases.

Phương pháp nào được sử dụng để tạo tài nguyên trong MongoDB?

Tạo các hoạt động Nếu bộ sưu tập hiện không tồn tại, các hoạt động chèn sẽ tạo ra bộ sưu tập.MongoDB cung cấp các phương thức sau để chèn tài liệu vào một bộ sưu tập: db.collection.insertone () Mới trong phiên bản 3.2.db.collection.insertmany () Mới trong phiên bản 3.2.insert operations will create the collection. MongoDB provides the following methods to insert documents into a collection: db.collection.insertOne() New in version 3.2. db.collection.insertMany() New in version 3.2.

Mục đích của phương thức Find () trong MongoDB là gì?

Phương thức Find () trong MongoDB chọn các tài liệu trong một bộ sưu tập hoặc xem và trả về con trỏ cho các tài liệu đã chọn.Nó có hai tham số: truy vấn và trình chiếu.selects documents in a collection or view and returns a cursor to the selected documents. It has two parameters: query and projection.