というか検索エンジンならアルゴリズムよりもDB設計がキモだと思うのだが
何も一つのテーブルに全部データぶっこむわけでもあるまい

検索の仕組みによるからなんとも言えんが