Wie suche ich nach Phrasen in einer invertierten Indexstruktur?

Wenn wir eine Abfrage wie diese "t1 t2 t3" (t1, t2, t3 müssen in die Warteschlange gestellt werden) in einer invertierten Indexstruktur suchen möchten, wie sollten wir vorgehen?

1-Zuerst suchen wir nach dem Begriff "t1" und finden alle Dokumente, die "t1" enthalten. Dann machen wir diese Arbeit für "t2" und dann "t3". Suchen Sie dann nach Dokumenten, bei denen die Positionen "t1", "t2" und "t3" nebeneinander liegen.

2-Zuerst durchsuchen wir den Begriff "t1" und finden alle Dokumente, die "t1" enthalten. Dann durchsuchen wir in allen gefundenen Dokumenten das "t2" und als nächstes finden wir im Ergebnis Dokumente, die "t1" enthalten. t3 ".

Ich habe einen vollständig invertierten Index. Ich möchte wissen, welche der oben genannten Möglichkeiten optimiert ist, (1) oder (2)?

Vielen Dank