要するにデーターベースの量と検索速度の問題でしょ?
ものすごいお金を掛ければできるのでは・・・