Patent attributes
Methods, systems, and articles of manufacture, including computer program products, are provided for clustering tables. In some implementations the system can include at least one processor and at least one memory. The memory can include program code that provides operations when executed by the processor. The operations can include: retrieving from a first table information source a first set of table pairing association, retrieving from a second table information source a second set of table pairing associations, creating a set of table connections from the first set of table pairing associations and the second set of table pairing associations, creating a table grouping from the set of table connections, and distributing one or more tables to one or more nodes in a distributed database system, wherein the one or more tables are distributed to the one or more nodes in using the table grouping.