The document discusses learned index structures that use machine learning models instead of traditional B-trees. It introduces the Recursive Model Index (RMI) which uses machine learning models at different levels or stages of the index to map keys to positions. The RMI was able to achieve up to 3x faster performance and an order of magnitude smaller size compared to B-trees on various test datasets. It also discusses using machine learning models for point indexes and bloom filters to improve lookup performance and reduce space requirements compared to traditional implementations.