Partition

Noun · Development

Definitions

  1. A division of a dataset, table, or topic into smaller, independent segments that can be stored, queried, or processed separately. In databases, partitions split tables by range or hash; in Kafka, they divide a topic for parallel consumption.

    In plain English: Splitting a large collection of data into smaller chunks so each chunk can be handled independently and more efficiently.

    Example: "We partitioned the events table by month so queries against recent data don't scan five years of history."

Related Terms