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

Mongoid:sử dụng nhiều hơn một cơ sở dữ liệu?

Các phiên bản mới nhất của Mongoid hỗ trợ điều này. Xem tài liệu .

Đoạn mã:

config / mongoid.yml:

defaults: &defaults
  host: localhost
  slaves:
    - host: localhost
      port: 27018
    - host: localhost
      port: 27019
  databases:
    secondary:
      database: secondary_database
      host: localhost
      port: 27020
      slaves:
        - host: localhost
          port: 27021
        - host: localhost
          port: 27022

Trong mô hình của bạn:

class Business
  include Mongoid::Document
  set_database :secondary
end



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Hiệu suất tăng khi sử dụng UUID thay vì biểu diễn chuỗi của nó là _id trên MongoDB?

  2. Lỗi xác nhận:1 ==0 cho lệnh MongoDB deleteOne

  3. tar gzip mongo dump như MySQL

  4. giới hạn số lượng bộ sưu tập trong cơ sở dữ liệu

  5. Định dạng một số dưới dạng phần trăm trong SQL