हज़ारों इतने नहीं हैं, और हज़ारों को दर्जनों से विभाजित करने पर भी कई कम होते हैं। आप शायद यह सब फ्रंटएंड में लोड कर सकते हैं और टाइप-ए-हेड सुझाव और फ्रंटएंड में टाइपो स्पॉटिंग कर सकते हैं, फिर डेटाबेस में केवल सटीक स्ट्रिंग मैचों से निपट सकते हैं। यह (food, price)
. पर एक btree इंडेक्स बनाएगा बहुत ही कुशल। (संभवतः देश अनावश्यक है क्योंकि भोजन का तात्पर्य देश से है, या यह उस तरह से काम नहीं करता है?)