Это зависит от того, как ваши данные передаются, вопрос не ясен о том, как данные передаются между каждым компонентом и их отношениями.
Если между этими сообщениями нет отношения или зависимости , вы можете избежать коллизий, сохраняя ваши сообщения в разных БД в одном экземпляре redis.
Или, если вам нужно использовать одну и ту же БД для всех из них, вы можете использовать namespaces
aka prefixes для ваших ключей redis, чтобы избежать коллизий ключей. Вот дополнительная информация о как называть ключи в разделе ключей Redis.
Однако это не масштабируемо, чтобы один экземпляр обрабатывал это, но все же это зависит от того, сколько у вас трафика и чего именно вы пытаетесь достичь.
Пожалуйста, оставляйте комментарии, если что-то не понятно или я неправильно понял Ваш вопрос