Tous les produits
Search
Centre de documentation

ApsaraMQ for Kafka:Is data compression supported?

Dernière mise à jour :Aug 10, 2026

Oui. Le broker ApsaraMQ for Kafka prend en charge l'envoi et la réception de données compressées. Pour activer la compression, définissez les paramètres associés sur votre client ApsaraMQ for Kafka.

Formats de compression pris en charge

ApsaraMQ for Kafka prend en charge les formats de compression suivants :

Format Taux de compression Charge CPU
LZ4 Modéré Faible
Snappy Modéré Faible
GZIP Élevé Élevée

Privilégiez LZ4 ou Snappy pour la majorité des charges de travail. Bien que GZIP offre un taux de compression supérieur, il consomme considérablement plus de ressources CPU. Réservez ce format aux scénarios où les gains en matière de stockage ou de bande passante compensent le coût CPU, tels que l'ingestion de journaux.

Pertinence de la compression

Les ressources CPU sont généralement plus coûteuses que les ressources réseau et de stockage. Activez la compression uniquement lorsque les économies de bande passante ou de stockage justifient la charge CPU supplémentaire, typiquement dans les scénarios à haut volume avec des données hautement compressibles, comme les pipelines de journaux.

En moyenne, la compression ajoute plus de 20 % de surcharge CPU. Testez l'impact réel dans votre environnement avant d'activer la compression en production.