मैं पूर्ण पाठ अनुक्रमण को लागू करने के लिए क्रमबद्ध सेट के साथ एक समान दृष्टिकोण का उपयोग कर रहा हूं। समग्र दृष्टिकोण अच्छा है, हालांकि कुछ सरल सुधार हैं जो आप कर सकते हैं।
- अप्रत्याशित रूप से उत्पन्न कुंजियों का उपयोग करने के बजाय, आप कुंजी के रूप में क्वेरी (या उसका संक्षिप्त रूप) का उपयोग कर सकते हैं। इससे आप उन सेटों का पुन:उपयोग कर सकते हैं जिनकी गणना पहले ही की जा चुकी है, जो सामान्य रूप से समान तरीकों से संयोजित दो बड़े सेटों में क्वेरी होने पर प्रदर्शन में उल्लेखनीय रूप से सुधार कर सकते हैं।
- एक पूर्ण स्ट्रिंग के रूप में शीर्षक को संभालने के परिणामस्वरूप बहुत बड़ी संख्या में एकल सदस्य सेट होंगे। शीर्षक में अलग-अलग शब्दों को अनुक्रमित करना और सटीक मिलान के लिए अंतिम परिणामों को फ़िल्टर करना बेहतर हो सकता है यदि आपको वास्तव में इसकी आवश्यकता है।