Tietojenkäsittelytieteessä hajasaanti (kutsutaan myös hajasaantiksi , eng. hajasaanti ) ymmärretään mahdollisuudeksi päästä mihin tahansa sekvenssin elementtiin yhtäläisin aikavälein riippumatta sekvenssin koosta (toisin kuin peräkkäiskäyttö , kun mitä pidemmälle elementti sijaitsee, sitä enemmän aikaa tarvitaan pääsyyn).
Tietorakenteen sanotaan tukevan satunnaissaantia, jos mihin tahansa elementtiin on mahdollista päästä käsiksi vakioajassa suhteessa sen elementtien määrään, riippumatta elementin sijainnista. Harvat tietorakenteet voivat tarjota tämän, vain taulukot (ja vastaavat rakenteet, kuten dynaaminen taulukko). Tietorakenteen satunnaiskäytön tuki on kriittistä monien algoritmien (esimerkiksi pikalajittelun ja binäärihaun ) toteutuksen kannalta.
Sekvenssi- ja hajasaannin nopeudet voivat vaihdella 4 suuruusluokkaa.