Hướng dẫn connect mongodb cluster - kết nối cụm mongodb
Tài liệu về nhà → MongoDB Atlas → MongoDB Atlas Show
Thời gian hoàn thành ước tính: 5 phút Bạn có thể kết nối với cụm của bạn theo nhiều cách khác nhau. Hướng dẫn này mô tả cách kết nối với cụm của bạn bằng
Xem Phần 1 - 4 của hướng dẫn này để được giúp đỡ với các điều kiện tiên quyết. Ghi chúBạn phải có người dùng cơ sở dữ liệu được thiết lập trên cụm của mình để truy cập triển khai. Đối với mục đích bảo mật, Atlas yêu cầu khách hàng xác thực là người dùng cơ sở dữ liệu để truy cập các cụm. Các bước sau đây chỉ cho bạn cách tải xuống và cài đặt Trước khi bạn bắt đầu, hãy xác minh rằng bạn đã gặp tất cả các điều kiện tiên quyết.prerequisites. Chọn tab thích hợp dựa trên cách bạn muốn kết nối với cụm của mình: Trong Atlas, bạn có thể kết nối với cụm của mình bằng các phương thức kết nối sau:
Trước khi bạn bắt đầu, hãy xác minh rằng bạn đã gặp tất cả các điều kiện tiên quyết.prerequisites. Chọn tab thích hợp dựa trên cách bạn muốn kết nối với cụm của mình: Trong Atlas, bạn có thể kết nối với cụm của mình bằng các phương thức kết nối sau: Tài liệu về nhà → MongoDB Atlas → MongoDB Atlas → MongoDB Atlas Nội dung chính
Để kết nối một nút.Ứng dụng JS cho MongoDB, chúng ta phải sử dụng một thư viện tên là Mongoose.Mongoose.Connect ("MongoDB: // LocalHost: 27017/CollectionName", {UsenewurlParser: true, useUnifiedTopology: true});use a library called Mongoose. mongoose. connect("mongodb://localhost:27017/collectionName", { useNewUrlParser: true, useUnifiedTopology: true }); Tài liệu về nhà → MongoDB Atlas → MongoDB AtlasNội dung chính Vì Atlas không cung cấp một vai trò cá nhân, đặc quyền hoặc hành động đặc quyền cá nhân, bạn phải có vai trò ____10 để sử dụng mongorestore.Connect dialog. You can also add the IP address from the Network Access tab. Atlas không đảm bảo rằng tên máy chủ vẫn phù hợp với các loại nút trong quá trình thay đổi cấu trúc liên kết.database user with access to the desired database(s) on your Atlas database deployment. Database users are separate from Atlas users. Database users have access to MongoDB databases, while Atlas users have access to the Atlas application itself. Thí dụConnect dialog. You can also add the database user from the Database Deployment view. Nếu bạn có một cụm có tên
MẹoXem thêm:Nếu tường lửa của bạn chặn các kết nối mạng ra ngoài, bạn cũng phải mở quyền truy cập bên ngoài từ môi trường ứng dụng của bạn đến Atlas. Bạn phải định cấu hình tường lửa của mình để cho phép các ứng dụng của bạn tạo các kết nối bên ngoài đến các cổng 27015 đến 27017 đến lưu lượng TCP trên máy chủ Atlas. Điều này cho phép các ứng dụng của bạn truy cập vào cơ sở dữ liệu được lưu trữ trên Atlas.TCP traffic on Atlas hosts. This grants your applications access to databases stored on Atlas.TCP traffic on Atlas hosts. This grants your applications access to databases stored on Atlas. Ghi chúTheo mặc định, các cụm Atlas MongoDB không cần phải bắt đầu kết nối với môi trường ứng dụng của bạn. Nếu bạn muốn bật các cụm ATLAS có xác thực và ủy quyền LDAP, bạn phải cho phép truy cập mạng từ các cụm Atlas trực tiếp vào LDAP an toàn của bạn. Bạn có thể cho phép truy cập vào LDAP của mình bằng cách sử dụng IP công khai hoặc riêng tư miễn là tên máy chủ DNS công khai chỉ vào IP mà các cụm Atlas có thể truy cập.LDAP. You can allow access to your LDAP by using public or private IPs as long as a public DNS hostname points to an IP that the Atlas clusters can access.LDAP. You can allow access to your LDAP by using public or private IPs as long as a public DNS hostname points to an IP that the Atlas clusters can access. Nếu bạn không sử dụng VPC / VNET Peering và có kế hoạch kết nối với ATLAS bằng địa chỉ IP công cộng, hãy xem các trang sau để biết thêm thông tin:
Ghi chúTheo mặc định, các cụm Atlas MongoDB không cần phải bắt đầu kết nối với môi trường ứng dụng của bạn. Nếu bạn muốn bật các cụm ATLAS có xác thực và ủy quyền LDAP, bạn phải cho phép truy cập mạng từ các cụm Atlas trực tiếp vào LDAP an toàn của bạn. Bạn có thể cho phép truy cập vào LDAP của mình bằng cách sử dụng IP công khai hoặc riêng tư miễn là tên máy chủ DNS công khai chỉ vào IP mà các cụm Atlas có thể truy cập.LDAP. You can allow access to your LDAP by using public or private IPs as long as a public DNS hostname points to an IP that the Atlas clusters can access. MẹoXem thêm:
Kết nối qua ứng dụng của bạn → MongoDB Atlas Kết nối qua la bàn
Kết nối với Kết nối với Ghi chúTheo mặc định, các cụm Atlas MongoDB không cần phải bắt đầu kết nối với môi trường ứng dụng của bạn. Nếu bạn muốn bật các cụm ATLAS có xác thực và ủy quyền LDAP, bạn phải cho phép truy cập mạng từ các cụm Atlas trực tiếp vào LDAP an toàn của bạn. Bạn có thể cho phép truy cập vào LDAP của mình bằng cách sử dụng IP công khai hoặc riêng tư miễn là tên máy chủ DNS công khai chỉ vào IP mà các cụm Atlas có thể truy cập.LDAP. You can allow access to your LDAP by using public or private IPs as long as a public DNS hostname points to an IP that the Atlas clusters can access.Command Line Tools tab:
Từ menu cho cụm, nhấp vào các công cụ dòng lệnh.Command Line Tools.Command Line Tools. Ghi chúVì Atlas không cung cấp một vai trò cá nhân, đặc quyền hoặc hành động đặc quyền cá nhân, bạn phải có vai trò ____10 để sử dụng Phần công cụ nhập và xuất nhị phân của tab Công cụ dòng lệnh hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Bao gồm bất kỳ tùy chọn dòng lệnh nào khác theo yêu cầu trước khi sao chép và dán lệnh vào thiết bị đầu cuối hệ thống của bạn và thực hiện lệnh đầy đủ. Xem Ghi chúVì Atlas không cung cấp một vai trò cá nhân, đặc quyền hoặc hành động đặc quyền cá nhân, bạn phải có vai trò ____10 để sử dụng mongorestore.Phần công cụ nhập và xuất nhị phân của tab Công cụ dòng lệnh hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Vì Atlas không cung cấp một vai trò cá nhân, đặc quyền hoặc hành động đặc quyền cá nhân, bạn phải có vai trò ____10 để sử dụng mongorestore. Ghi chúVì Atlas không cung cấp một vai trò cá nhân, đặc quyền hoặc hành động đặc quyền cá nhân, bạn phải có vai trò ____10 để sử dụng mongorestore.Phần công cụ nhập và xuất nhị phân của tab Công cụ dòng lệnh hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Phần Nhập và Xuất nhị phân của tab Công cụ dòng lệnh hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Ghi chúVì Atlas không cung cấp một vai trò cá nhân, đặc quyền hoặc hành động đặc quyền cá nhân, bạn phải có vai trò ____10 để sử dụng mongorestore.Phần công cụ nhập và xuất nhị phân của tab Công cụ dòng lệnh hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn: Phần công cụ nhập và xuất dữ liệu của tab Công cụ dòng lệnh hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Phần Nhập và Xuất nhị phân của tab Công cụ dòng lệnh hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Ghi chúKết nối với cụm Atlas từ Microsoft WindowsĐối với người dùng trên Windows, chỉ định Bạn có thể cần cung cấp đường dẫn tệp đầy đủ đến Phần Chẩn đoán thiết lập của tab Công cụ dòng lệnh Hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Ghi chúKết nối với cụm Atlas từ Microsoft WindowsĐối với người dùng trên Windows, chỉ định Bạn có thể cần cung cấp đường dẫn tệp đầy đủ đến Phần Chẩn đoán thiết lập của tab Công cụ dòng lệnh Hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Ghi chúKết nối với cụm Atlas từ Microsoft WindowsĐối với người dùng trên Windows, chỉ định Bạn có thể cần cung cấp đường dẫn tệp đầy đủ đến Phần Chẩn đoán thiết lập của tab Công cụ dòng lệnh Hiển thị một mẫu có thể sao chép với các tùy chọn cần thiết tối thiểu để kết nối Mẫu bao gồm các giá trị giữ chỗ cho các tùy chọn nhất định. Bạn phải thay thế các giữ chỗ này bằng các giá trị phù hợp cho cụm Atlas của bạn:
Nếu mật khẩu của bạn chứa các ký tự đặc biệt, hãy bao quanh nó trong các trích dẫn kép hoặc đơn. Ví dụ: nếu mật khẩu của bạn là foo123-shard-00-03-a1b2c.mongodb.net:270178, bạn phải bao quanh nó trong các trích dẫn, chẳng hạn như foo123-shard-00-03-a1b2c.mongodb.net:270179.
Đối với người dùng trên Windows, chỉ định mongoexport7Windows, specify mongostat9Một cụm mảnh trong MongoDB là một tập hợp các bộ dữ liệu được phân phối trên nhiều mảnh (máy chủ) để đạt được khả năng mở rộng ngang và hiệu suất tốt hơn trong các hoạt động đọc và ghi.a collection of datasets distributed across many shards (servers) in order to achieve horizontal scalability and better performance in read and write operations.a collection of datasets distributed across many shards (servers) in order to achieve horizontal scalability and better performance in read and write operations. Làm cách nào để kết nối với một nút trong MongoDB?Để kết nối một nút.Ứng dụng JS cho MongoDB, chúng ta phải sử dụng một thư viện tên là Mongoose.Mongoose.Connect ("MongoDB: // LocalHost: 27017/CollectionName", {UsenewurlParser: true, useUnifiedTopology: true});use a library called Mongoose. mongoose. connect("mongodb://localhost:27017/collectionName", { useNewUrlParser: true, useUnifiedTopology: true });use a library called Mongoose. mongoose. connect("mongodb://localhost:27017/collectionName", { useNewUrlParser: true, useUnifiedTopology: true }); |