Các ví dụ sau đây không nhằm mục đích cung cấp một danh sách đầy đủ các cách để khởi tạo
MongoClient mongoClient = new MongoClient[];
5. Để biết danh sách đầy đủ các hàm tạo MongoClient, hãy xem MongoClient mongoClient = new MongoClient[];
6điều kiện tiên quyết
Chạy triển khai MongoDB để kết nối. Ví dụ: để kết nối với một thiết bị độc lập, bạn phải có một thiết bị độc lập đang chạy
Trình điều khiển MongoDB. Xem phần Cài đặt để biết hướng dẫn cách cài đặt trình điều khiển MongoDB
Các báo cáo nhập khẩu sau đây
import com.mongodb.MongoClient; import com.mongodb.MongoClientURI; import com.mongodb.ServerAddress; import com.mongodb.MongoCredential; import com.mongodb.MongoClientOptions; import java.util.Arrays;
MongoClient mongoClient = new MongoClient[];
5
MongoClient mongoClient = new MongoClient[];
Phiên bản
MongoClient mongoClient = new MongoClient[];
4 đại diện cho một nhóm kết nối tới cơ sở dữ liệu; quan trọng
Thông thường, bạn chỉ tạo một phiên bản
MongoClient mongoClient = new MongoClient[];
5 cho một triển khai MongoDB nhất định [e. g. độc lập, bộ bản sao hoặc cụm phân đoạn] và sử dụng nó trên ứng dụng của bạn. Tuy nhiên, nếu bạn tạo nhiều phiên bảnTất cả các giới hạn sử dụng tài nguyên [e. g. kết nối tối đa, v.v. ] áp dụng cho mỗi trường hợp
5MongoClient mongoClient = new MongoClient[];
Để loại bỏ một thể hiện, hãy gọi
2 để dọn sạch tài nguyênMongoClient mongoClient = new MongoClient[ "host1" ];
Kết nối với Phiên bản MongoDB độc lập
Để kết nối với một phiên bản MongoDB độc lập
Bạn có thể khởi tạo đối tượng
5 mà không cần bất kỳ tham số nào để kết nối với phiên bản MongoDB chạy trên máy chủ cục bộ trên cổngMongoClient mongoClient = new MongoClient[];
4MongoClient mongoClient = new MongoClient[ "host1" ];
MongoClient mongoClient = new MongoClient[];
Bạn có thể chỉ định rõ ràng tên máy chủ để kết nối với phiên bản MongoDB đang chạy trên máy chủ được chỉ định trên cổng
4________số 8MongoClient mongoClient = new MongoClient[ "host1" ];
Bạn có thể chỉ định rõ ràng tên máy chủ và cổng
4MongoClient mongoClient = new MongoClient[];
Bạn có thể chỉ định chuỗi kết nối
6MongoClient mongoClient = new MongoClient[ "host1" ];
6MongoClient mongoClient = new MongoClient[];
Kết nối với Bộ bản sao
Để kết nối với một bộ bản sao, bạn phải chỉ định một hoặc nhiều thành viên cho hàm tạo
MongoClient mongoClient = new MongoClient[];
5Ghi chú
MongoDB sẽ tự động khám phá chính và phụ
Bạn có thể chỉ định các thành viên bằng cách sử dụng chuỗi kết nối
6MongoClient mongoClient = new MongoClient[ "host1" ];
Để chỉ định ít nhất hai thành viên của bộ bản sao
9MongoClient mongoClient = new MongoClient[];
Với ít nhất một thành viên của bộ bản sao và tùy chọn
9MongoClient mongoClient = new MongoClient[ "host1" ];
1import com.mongodb.MongoClient; import com.mongodb.MongoClientURI; import com.mongodb.ServerAddress; import com.mongodb.MongoCredential; import com.mongodb.MongoClientOptions; import java.util.Arrays;
Bạn có thể chỉ định một danh sách gồm tất cả các thành viên của bộ bản sao'
40MongoClient mongoClient = new MongoClient[];
3import com.mongodb.MongoClient; import com.mongodb.MongoClientURI; import com.mongodb.ServerAddress; import com.mongodb.MongoCredential; import com.mongodb.MongoClientOptions; import java.util.Arrays;
Kết nối với một cụm phân mảnh
Để kết nối với một cụm phân mảnh, hãy chỉ định phiên bản
MongoClient mongoClient = new MongoClient[];
41 hoặc các phiên bản cho hàm tạo MongoClient mongoClient = new MongoClient[];
5Để kết nối với một phiên bản
MongoClient mongoClient = new MongoClient[];
41 duy nhấtBạn có thể chỉ định tên máy chủ và cổng [hoặc bạn có thể bỏ qua các tham số nếu
41 đang chạy trênMongoClient mongoClient = new MongoClient[];
45 và cổngMongoClient mongoClient = new MongoClient[];
4]MongoClient mongoClient = new MongoClient[ "host1" ];
0MongoClient mongoClient = new MongoClient[];
Bạn có thể chỉ định chuỗi kết nối
6MongoClient mongoClient = new MongoClient[ "host1" ];
2MongoClient mongoClient = new MongoClient[];
Để kết nối với nhiều phiên bản
MongoClient mongoClient = new MongoClient[];
41Bạn có thể chỉ định chuỗi kết nối
6 với tên máy chủ và cổng của chúngMongoClient mongoClient = new MongoClient[ "host1" ];
0MongoClient mongoClient = new MongoClient[];
Bạn có thể chỉ định một danh sách các phiên bản
41 củaMongoClient mongoClient = new MongoClient[];
40MongoClient mongoClient = new MongoClient[];
1MongoClient mongoClient = new MongoClient[];
Tùy chọn kết nối
Bạn có thể chỉ định cài đặt kết nối bằng cách sử dụng
MongoClient mongoClient = new MongoClient[ "host1" ];
6 hoặc MongoClient mongoClient = new MongoClient[];
63 hoặc cả haiVí dụ: bạn có thể chỉ định TLS/SSL và cài đặt xác thực trong chuỗi kết nối
MongoClient mongoClient = new MongoClient[ "host1" ];
6MongoClient mongoClient = new MongoClient[];
2Bạn cũng có thể sử dụng
MongoClient mongoClient = new MongoClient[];
63 để chỉ định TLS/SSL và MongoClient mongoClient = new MongoClient[];
66 cho thông tin xác thực