B-trees and database indexes (2024)