title: Is there a way to fully separate two redis databases for pub/sub usage?
body: <p>Scenario: Two instances of an application share the same redis instance, but use different databases. The application makes use of the redis pub/sub functions to exchange data between services.</p>
  
  <p>Problem: When application instance A publishes something (on redis database 1), application instance B (running on redis database 2) receives the message.</p>
  
  <p>Expectation: As both instances of the application use a different database, I would expect not only that the keys in redis are hold separately, but pub/sub subscribers aswell.</p>
  
  <p>Question: Can I tell redis to keep pub/sub separate for each database?</p>