Some of the content described in this article is available in meshIQ Manage versions 11.1.1 and later. See meshIQ platform Highlights v11.1 for an overview of feature changes.
This article describes the properties of Kafka topics.
Name |
Description |
Topic Name | Name of the Kafka topic. |
Is Internal | Internal topics are used internally by Kafka Streams. |
Partition Count | After you set the number of partitions, you can only choose to increase this number. You will not be able to roll back any increases later, since decreases in the number of partitions are not permitted. |
Replication Factor |
Total number of replicas of the data that will exist once the data is replicated on additional brokers. |
Preferred Leader Replicas | Number of replica that is responsible for handling all read and write requests for the partition |
Replicas not in sync | Indicates the number of replicas that are not in sync (are missing commits) |
Consumer Groups | Number of consumer groups for the topic. A consumer group is a group of consumers that reads data at the same time. By allowing data to be consumed at a faster rate, it increases the volume of data that can be consumed. |
Compression Type |
"Side" on which data is compressed: producer or broker Kafka configuration parameter compression.type. |
Minimum In-sync Replicas |
Minimum number of brokers that you want to maintain as in-sync, that is, having the latest messages for a given partition. Kafka configuration parameter min.insync.replicas. |
Cleanup Policy |
delete (default) or compact. The “delete” policy discards old log segments based on their retention time or size limit. The “compact” policy retains the latest value for each key but compacts the log. Kafka configuration parameter cleanup.policy. |
Bytes per Segment |
Size of each segment of a partition. Kafka configuration parameter segment.bytes. |
Retention (ms) |
Length of time in millisecond (ms) that messages within the topic are retained. Kafka configuration parameter retention.ms. |
Max Message Size (bytes) |
Maximum size of a message that Kafka is allowed to send. Kafka configuration parameter max.message.bytes. |
Unclean Leader Election |
true or false. If this property is set to true, and if all leaders die, Kafka can choose a replica that is missing commits (a non-In-Sync Replica) to become the new leader. Kafka configuration parameter unclean.leader.election.enable. |
Retention (bytes) |
When the delete Cleanup Policy is in effect, this controls the maximum size a partition can reach before old log segments are discarded. Kafka configuration parameter retention.bytes. |