How do you quickly search databases that are hundreds of millions of records? | Hacker News Reader