Ну, как видно из названия, вы можете включить сохранение дубликатов, если хотите хранить несколько строк с одним и тем же ключом. Для хранилищ окон ключ состоит из ключа записи и отметки времени начала окна.
Kafka Streams использует эту функцию для соединений KStream-KStream. В этом случае каждая входная запись хранится в своем собственном окне в хранилище (используя метку времени записи в качестве метки времени начала окна). Поскольку может быть несколько записей с одним и тем же ключом и одной и той же временной меткой, необходимо включить этот флаг для вычисления правильного соединения. В противном случае результат объединения может быть неполным.