MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoid:използване на повече от една база данни?

Най-новите версии на Mongoid поддържат това. Вижте документите .

Фрагменти:

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

Във вашия модел:

class Business
  include Mongoid::Document
  set_database :secondary
end



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Групиране по поле, преброяване и сортиране desc

  2. Свързване към Mongodb докер контейнер от друг докер контейнер

  3. Има ли начин да принудите mongodb да съхранява определен индекс в ram?

  4. NodeJS, Mongoose:Как да получите свързани данни с помощта на mongoose

  5. Обратно поле за масив в MongoDB