Semrush probably has the best keyword index. For the backlink index, perhaps Ahrefs is ahead. In general, Sistrix, the best SEO tool from Germany, also has an excellent database.