Ich bin ein Entwickler mit Rails-Anwendung zu verwenden redis.Wenn redis für kvs verwenden, das ist schnell zu 1 db oder andere
Ich mache jetzt einige Funktionen mit Redis von Ruby.
so habe ich eine quastion, die schnell ist, redis 1db oder mehrere zu verwenden. zum Beispiel mache ich eine Folge 2 Funktionen mit 2 Edelsteinen.
- histories_function: mit redis-Objekte
- counts_function: mit sidekiq
Welche Verbindung ist besser ??
gleichen db
Redis::Objects.redis = Redis.new (host: '127.0.0.1', port: 6379, db: 0)
Sidekiq.redis = Redis.new(host: '127.0.0.1', port: 6379, db: 0)
oder
verbinden verschiedene db
Redis::Objects.redis = Redis.new (host: '127.0.0.1', port: 6379, db: 0)
Sidekiq.redis = Redis.new(host: '127.0.0.1', port: 6379, db: 1)
verbinden, wenn man so will, mich mit Antwort, die Gründe bitte sagen. Danke.
Wenn Sie dieselbe Datenbank verbinden, verwenden Sie für jede von ihnen eigenen Namespace. das bedeutet, dass beide Verbindungen nicht miteinander kollidieren. –