全部产品
Search
文档中心

ApsaraMQ for Kafka:Apakah kompresi data didukung?

更新时间:Mar 12, 2026

Ya. Broker ApsaraMQ for Kafka mendukung pengiriman dan penerimaan data terkompresi. Untuk mengaktifkan kompresi, atur parameter kompresi pada klien ApsaraMQ for Kafka Anda.

Format kompresi yang didukung

ApsaraMQ for Kafka mendukung format kompresi berikut:

FormatRasio kompresiOverhead CPU
LZ4SedangRendah
SnappySedangRendah
GZIPTinggiTinggi

Gunakan LZ4 atau Snappy untuk sebagian besar beban kerja. GZIP memberikan rasio kompresi lebih tinggi tetapi jauh lebih intensif CPU. Gunakan GZIP hanya dalam skenario di mana penghematan storage atau bandwidth lebih penting daripada biaya CPU, seperti pada proses log ingestion.

Kapan kompresi masuk akal

Sumber daya CPU umumnya lebih mahal dibandingkan sumber daya jaringan dan storage. Aktifkan kompresi hanya jika penghematan bandwidth atau storage sepadan dengan tambahan biaya CPU—biasanya dalam skenario volume tinggi dengan data yang sangat dapat dikompresi, seperti pipeline log.

Secara rata-rata, kompresi menambahkan overhead CPU lebih dari 20%. Uji overhead aktual di lingkungan Anda sebelum mengaktifkan kompresi di lingkungan produksi.