Uri trong mongodb
Phần này mô tả định dạng tiêu chuẩn của URI kết nối MongoDB được sử dụng để kết nối với triển khai MongoDB. độc lập, bộ bản sao hoặc cụm bị che khuất Show Tiêu chuẩn kết nối URI map có biểu mẫu
Để biết thêm ví dụ, hãy xem ví dụ. Ví dụ. URI string connection URI standard bao gồm các thành phần sau Thành phần Mô tả sự kiện 2Một tiền tố cần thiết để xác nhận rằng đây là một chuỗi ở định dạng tiêu chuẩn kết nối 3Không bắt buộc. Thông tin xác thực Nếu được chỉ định, máy khách sẽ cố gắng xác thực người dùng đến ____14. If 4 không xác định, máy khách sẽ cố gắng xác thực người dùng với 6. Và nếu 6 không được xác định, vào cơ sở dữ liệu 8. ______14 . Nếu ______14 không được chỉ định, ứng dụng khách sẽ cố gắng xác thực người dùng với 6. Và nếu ____16 không được chỉ định, vào cơ sở dữ liệu ______18. Ghi chúNếu tên người dùng hoặc mật khẩu bao gồm các ký tự sau
Các ký tự đó phải được chuyển đổi bằng cách sử dụng phần trăm mã hóa. mã hóa phần trăm. Xem thêm 4 4 60Máy chủ (và một số cổng tùy chọn) trong đó có thể hiện 61 (hoặc phiên bản 62 cho cụm từ bị hỏng) đang chạy. Bạn có thể chỉ định tên máy chủ, địa chỉ IP hoặc miền miền UNIX. Chỉ định càng nhiều máy chủ thích hợp cho cấu trúc liên kết phát triển của bạn khai thác
If the number of port not being ĐỊNH, port default 66 is used 67Không bắt buộc. Cơ sở dữ liệu xác thực để sử dụng nếu chuỗi kết nối bao gồm thông tin xác thực 3 nhưng tùy chọn 4 không được xác định. ______14 tùy chọn không được chỉ định. If all 4 và 6 đều không xác định, máy khách sẽ cố gắng xác thực người dùng chỉ được định vào cơ sở dữ liệu 8. ______14 và 6 không được chỉ định, ứng dụng khách sẽ cố gắng xác thực người dùng được chỉ định với cơ sở dữ liệu 8. 23Không bắt buộc. Một chuỗi truy vấn chỉ định các tùy chọn cụ thể có thể kết nối là các cặp ____124. Xem các tùy chọn chuỗi kết nối để biết mô tả đầy đủ về các tùy chọn này. Tùy chọn chuỗi kết nối để biết mô tả đầy đủ về các tùy chọn này.If the string connection is not only a database/ you must only a gạch chéo ( 25) giữa 26 cuối cùng và dấu câu hỏi ( 27) bắt đầu chuỗi tùy chọnNgoài định dạng tiêu chuẩn kết nối, MongoDB hỗ trợ danh sách hạt giống do DNS build. Sử dụng DNS để xây dựng danh sách máy chủ có sẵn cho phép phát triển khai linh hoạt động tốt hơn và khả năng thay đổi máy chủ trong vòng quay mà không cần cấu hình lại máy khách. DNS danh sách hạt giống được xây dựng. Sử dụng DNS để xây dựng danh sách máy chủ khả dụng cho phép triển khai linh hoạt hơn và khả năng thay đổi luân phiên các máy chủ mà không cần cấu hình lại máy khách. Để tận dụng danh sách hạt giống DNS, hãy sử dụng chuỗi kết nối tiền tố là ______128 thay vì tiêu chuẩn 29. 90 chỉ với máy khách rằng tên máy chủ theo sau tương ứng với bản ghi DNS của SRV. Trình điều khiển _ 91 sau đó sẽ truy vấn DNS cho bản ghi để xác định máy chủ nào đang chạy các trường hợp_______161. ______191 sau đó sẽ truy vấn DNS của bản ghi để xác định máy chủ nào đang chạy phiên bản 61. Ghi chúSử dụng Trình sửa đổi chuỗi kết nối 90 auto set option 94 (or compatible 95) to 96 for connect. Bạn có thể ghi lại hành động này bằng cách đặt tùy chọn_______194 (hoặc tương đương 95) thành 99 với 10 (hoặc 11) trong chuỗi truy vấn. ______194 (hoặc tương đương 95 ) để 96 cho kết nối. Bạn có thể ghi đè hành vi này bằng cách đặt rõ ràng 94 (hoặc tương đương 95) option to 99 with 10 (or 11) in the query string.Ví dụ sau đây hiển thị chuỗi kết nối điển hình cho chuỗi kết nối danh sách hạt giống DNS 6Configure DNS match could same as 2Khi khách hàng kết nối với một thành viên trong danh sách hạt giống, khách hàng sẽ lấy một danh sách các thành viên tập hợp bản sao mà nó có thể kết nối. Khách hàng thường sử dụng các bí danh DNS trong danh sách hạt giống của họ, điều đó có nghĩa là máy chủ có thể trả về danh sách máy chủ khác với danh sách hạt giống ban đầu. Nếu điều này xảy ra, khách hàng sẽ sử dụng tên máy chủ để thực hiện bộ bản sao cung cấp thay vì tên máy chủ được liệt kê trong danh sách giống nhau để đảm bảo có thể liên lạc với các thành viên bộ sao thông tin qua tên Quan trọngTên máy chủ được trả về trong các bản ghi SRV phải chia sẻ cùng một miền cha (trong ví dụ này, 12) is the server name was for. Nếu tên miền cha và tên máy chủ không khớp, bạn sẽ không thể kết nốiGiống như chuỗi kết nối tiêu chuẩn, chuỗi kết nối danh sách hạt giống DNS Hỗ trợ chỉ định các tùy chọn dưới dạng chuỗi truy vấn. Với chuỗi kết nối danh sách hạt giống DNS, bạn cũng có thể chỉ định các tùy chọn sau khi thông qua bản ghi TXT
You can only only a TXT write copy for each version 61. Nếu nhiều bản ghi TXT xuất hiện trong DNS và/hoặc nếu bản ghi TXT có một tùy chọn khác với 13 hoặc 4, máy khách sẽ trả về lỗiRecording TXT for entry entry 18 DNS will same with. 9Được kết hợp lại với nhau, các bản ghi DNS SRV và các tùy chọn được chỉ định trong bản ghi TXT, giải quyết cho chuỗi kết nối định dạng tiêu chuẩn sau 1Bạn có thể ghi lại các tùy chọn được chỉ định trong bản ghi TXT bằng cách chuyển tùy chọn trong chuỗi truy vấn. Trong ví dụ sau, chuỗi truy vấn đã cung cấp khả năng ghi lại cho tùy chọn |