Есть ли способ создать копию темы kafka с помощью пакета kafka-python? Я пытаюсь создать резервную копию темы перед выполнением нескольких операций с данными.

0
Anish Sharma 4 Фев 2022 в 16:38

1 ответ

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

Не могли бы вы уточнить вашу озабоченность.

PS: извините, у меня нет репутации, чтобы добавлять комментарии, поэтому публикую их как ответ.

0
Learner 4 Фев 2022 в 17:10
Я действительно хочу удалить тему и создать ее заново, но перед удалением я подумал сделать резервную копию. отсюда и запрос
 – 
Anish Sharma
4 Фев 2022 в 16:55
Есть способы фактически взять резервное копирование-mirrormaker, kafkacat и т. д. 37119867">refer-this-answer, хотя я их не использовал. Если бы я был на вашем месте (так как я ленивый :D), я бы либо просто создал новую тестовую тему для нового теста, либо написал бы потребителю-производителю в резервную тему.
 – 
Learner
4 Фев 2022 в 17:09
Или .... просто используйте новый идентификатор приложения для нового теста и выберите свойство сброса смещения до последнего..... таким образом, оно будет игнорировать ваши старые сообщения.
 – 
Learner
4 Фев 2022 в 17:17