Skip to content
Opensource internals
  • Posts

Perfect hash join

The Perfect Hash Join: Turning a Hash Table Into a Plain Array When the Keys Are Dense Integers

Oct 21, 2026 9 min read Jay Hubbert

DataFusion’s perfect hash join replaces the build side’s hash table with a flat array indexed by the key value, turning the probe into one array load with no hashing at all.

DatafusionJoinsPerfect hash joinPerformanceInternals

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·