MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Kết nối với MongoDB trong Azure với Java

Một số điều bạn có thể làm:

  • Chạy mongos (bộ định tuyến phân đoạn) trên các nút bản sao của bạn và tạo một phân đoạn duy nhất đại diện cho toàn bộ cơ sở dữ liệu. Mongos sẽ có khả năng hiển thị nội bộ đối với ip / cổng cho mỗi nút bản sao. Sau đó, ứng dụng java bên ngoài của bạn sẽ kết nối trực tiếp với mongos. Lưu ý:Việc sử dụng mongos không nằm trong dự án giàn giáo mà 10gen cung cấp. Bạn cần phải tự mình thêm thông tin này.
  • Thiết lập Azure Connect, để làm cầu nối giữa ứng dụng Java của bạn và triển khai bản sao MongoDB của bạn. Có một cờ --ipv6 bạn cần thêm vào dòng lệnh của mongod (vì Azure Connect chỉ hỗ trợ lưu lượng ipv6 qua đường hầm). Tôi không thể nhớ nếu cờ này được đặt trong khung do 10gen cung cấp và ipv6 bị tắt theo mặc định.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB MapReduce có khóa cơ sở dữ liệu không

  2. MongoError:Không tìm thấy ns khi cố gắng thả bộ sưu tập

  3. MongoDB Spring data Criteria.all

  4. Cách lồng cùng một lược đồ trong mongoose js

  5. MongoDB không thể tìm thấy thư mục dữ liệu sau khi nâng cấp lên Mac OS 10.15 (Catalina)