centos

Kafka消息压缩怎么配置

小樊
43
2025-08-22 20:23:50
栏目: 大数据

Kafka消息压缩配置主要涉及生产者和Broker端,具体如下:

Properties props = new Properties();
props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "localhost:9092");
props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class.getName());
props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class.getName());
props.put(ProducerConfig.COMPRESSION_TYPE_CONFIG, "gzip");
props.put(ProducerConfig.COMPRESSION_LEVEL_CONFIG, "9");
KafkaProducer<String, String> producer = new KafkaProducer<>(props);

0
看了该问题的人还看了