मेरे पास एक ऐप स्क्रिप्ट तैनात वेब ऐप है जो एक क्रैपी डेटाबेस के रूप में Google शीट का उपयोग करता है। मैं सोच रहा था कि मैं ऐप स्क्रिप्ट से डेटा तक पहुंचने और संशोधित करने पर आपसी बहिष्करण की गारंटी कैसे दे सकता हूं? (एक म्यूटेक्स / सेमाफोर की तरह)
मैं चिंतित था क्योंकि वेब ऐप का एक उदाहरण चर साझा नहीं कर सकता (जाहिर है), और मुझे यकीन नहीं है कि Google शीट डेटा तक पहुंच उस समस्या को रोकने के लिए पर्याप्त तेज़ है (जैसे Google शीट्स में सेमाफोर बनाना)

धन्यवाद!

1
Conanap 13 सितंबर 2018, 02:28

1 उत्तर

सबसे बढ़िया उत्तर

इसे प्राप्त करने के लिए आप LockService का उपयोग कर सकते हैं।

उस ने कहा, मुझे लगता है कि आपको अपने ऐप को और भी धीमा होने से रोकने के लिए इसके उपयोग को कम से कम करने का प्रयास करना चाहिए (ऐप्स स्क्रिप्ट और शीट्स शुरू करने के लिए बहुत तेज़ नहीं हैं)। अपनी स्प्रैडशीट में डेटा को इस तरह से सेट करें कि आप अपनी ज़रूरत की सभी चीज़ें एक बार में प्राप्त कर सकें, और इसे वापस सेट करने के लिए भी।

1
Henrique G. Abreu 13 सितंबर 2018, 02:39