Inspired by this reading: https://blog.wilsonl.in/diskann/ It comes from the Microsoft's DiskANN paper: https://suhasjs.github.io/files/diskann_neurips19.pdf