Maison > Java > javaDidacticiel > Un guide concis et facile à comprendre pour supprimer des sujets dans Kafka

Un guide concis et facile à comprendre pour supprimer des sujets dans Kafka

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2024-02-01 08:49:05
original
693 Les gens l'ont consulté

Un guide concis et facile à comprendre pour supprimer des sujets dans Kafka

Tutoriel de commande de suppression de sujet Kafka

Prérequis

  • Le cluster Kafka a été installé et en cours d'exécution.
  • Utilisateurs disposant de droits d'administrateur.

Commande Supprimer le sujet

kafka-topics --delete --topic topic-name
Copier après la connexion

Paramètres

  • --delete : Spécifiez le sujet à supprimer. --delete:指定要删除的Topic。
  • --topic:要删除的Topic的名称。

示例

kafka-topics --delete --topic my-topic
Copier après la connexion

注意

  • 在删除Topic之前,请确保该Topic中没有未提交的数据。如果存在未提交的数据,则删除Topic可能会导致数据丢失。
  • 删除Topic后,该Topic将不可恢复。因此,在删除Topic之前,请仔细考虑。

常见问题

问:如何删除具有多个分区的Topic?

答:使用--partitions参数指定要删除的分区数。例如,要删除具有3个分区的Topic,可以使用以下命令:

kafka-topics --delete --topic my-topic --partitions 3
Copier après la connexion

问:如何删除具有多个副本的Topic?

答:使用--replicas参数指定要删除的副本数。例如,要删除具有2个副本的Topic,可以使用以下命令:

kafka-topics --delete --topic my-topic --replicas 2
Copier après la connexion

问:如何删除具有压缩的Topic?

答:使用--compression-type参数指定要删除的压缩类型。例如,要删除具有GZIP压缩的Topic,可以使用以下命令:

kafka-topics --delete --topic my-topic --compression-type gzip
Copier après la connexion

问:如何删除具有保留策略的Topic?

答:使用--retention-ms参数指定要删除的保留时间。例如,要删除具有1天的保留时间的Topic,可以使用以下命令:

kafka-topics --delete --topic my-topic --retention-ms 86400000
Copier après la connexion

问:如何删除具有清理策略的Topic?

答:使用--cleanup-policy

--topic : Le nom du sujet à supprimer. 🎜🎜🎜Exemple🎜
kafka-topics --delete --topic my-topic --cleanup-policy delete
Copier après la connexion
🎜Remarque🎜🎜🎜Avant de supprimer un sujet, veuillez vous assurer qu'il n'y a pas de données non validées dans le sujet. S'il existe des données non validées, la suppression du sujet peut entraîner une perte de données. 🎜🎜Après la suppression d'un sujet, celui-ci ne peut pas être récupéré. Par conséquent, réfléchissez bien avant de supprimer un sujet. 🎜🎜🎜FAQ🎜🎜Q : Comment supprimer un sujet avec plusieurs partitions ? 🎜🎜Réponse : Utilisez le paramètre --partitions pour spécifier le nombre de partitions à supprimer. Par exemple, pour supprimer un Sujet avec 3 partitions, vous pouvez utiliser la commande suivante : 🎜rrreee🎜Q : Comment supprimer un Sujet avec plusieurs répliques ? 🎜🎜A : Utilisez le paramètre --replicas pour spécifier le nombre de répliques à supprimer. Par exemple, pour supprimer un Sujet avec 2 réplicas, vous pouvez utiliser la commande suivante : 🎜rrreee🎜Q : Comment supprimer un Sujet avec compression ? 🎜🎜Réponse : Utilisez le paramètre --compression-type pour spécifier le type de compression à supprimer. Par exemple, pour supprimer un sujet avec compression GZIP, vous pouvez utiliser la commande suivante : 🎜rrreee🎜Q : Comment supprimer un sujet avec une politique de rétention ? 🎜🎜Réponse : Utilisez le paramètre --retention-ms pour spécifier le temps de rétention à supprimer. Par exemple, pour supprimer un Sujet avec un temps de rétention de 1 jour, vous pouvez utiliser la commande suivante : 🎜rrreee🎜Q : Comment supprimer un Sujet avec une politique de nettoyage ? 🎜🎜Réponse : utilisez le paramètre --cleanup-policy pour spécifier la politique de nettoyage à supprimer. Par exemple, pour supprimer un sujet avec une politique de suppression, vous pouvez utiliser la commande suivante : 🎜rrreee

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal