/ / स्ट्रिंग में क्लाउड डेटास्टोर कॉलम पर संचालन शामिल है - Google-ऐप-इंजन, Google-क्लाउड-डेटास्टोर

स्ट्रिंग में क्लाउड डेटास्टोर कॉलम पर ऑपरेशन होता है - google-app-engine, google-cloud-datastore

मैं Google डेटास्टोर में एक विधि कैसे लागू कर सकता हूं। Google doesn "t एक स्ट्रिंग प्रदान करता है एक संपत्ति का फ़िल्टर होता है क्योंकि यह एक टेबल स्कैन का कारण होगा।

मैं इसे दूसरे तरीके से कैसे लागू कर सकता हूं।

उत्तर:

उत्तर № 1 के लिए 1

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