Google ऐप इंजन में लेनदेन अलगाव को स्नैपशॉट अलगाव कहा जाता है, जहां आप पिछले हटाए गए लेनदेन को नहीं देखते हैं या लेनदेन के भीतर ही डालते हैं, लेकिन लेनदेन शुरू होने पर केवल डेटास्टोर की स्थिति (https://developers.google.com/appengine/docs/python/datastore/transactions)। पुराने लेख में यह कहता है कि लेनदेन स्तर वास्तव में सर्जिकल है (https://developers.google.com/appengine/articles/transaction_isolation)।Google ऐप इंजन में लेनदेन अलगाव
Google टेस्ट संगतता किट (टीकेसी) दिखाता है कि यह वास्तव में स्नैपशॉट अलगाव है, लेकिन उपर्युक्त लेख में यह कहता है, "लेनदेन के अंदर, दूसरी ओर, अलगाव स्तर डिफ़ॉल्ट रूप से स्नैपशॉट होता है, जिसमें बदलने का विकल्प होता है serializable "।
मेरा सवाल यह है कि, मैं अलगाव स्तर को सरल बनाने के लिए कैसे सक्षम करूं?
अच्छा सवाल, यह भी –
दस्तावेज नहीं है GAE दस्तावेज़ों में कुछ दस्तावेज नहीं है? चौंका देने वाला। कम से कम यदि कोई GAE टीम सदस्य यहां प्रश्न का उत्तर देता है तो कोई इसे Google खोज के साथ ढूंढ पाएगा। –
@RomanLevin मुझे यह बिल्कुल चौंकाने वाला नहीं लगता है ... btw स्वीकार किए गए उत्तर से डेटास्टोर एपीआई संदर्भ लिंक काम करना बंद कर दिया (चौंकाने वाला नहीं) – themihai