मैं मास्टर/स्लेव से एचआरडी में एक आवेदन माइग्रेट करने की प्रक्रिया में हूं। मैं कुछ टिप्पणियां सुनना चाहूंगा जो पहले ही माइग्रेशन के माध्यम से गए थे।अभ्यास में, एचआरडी में "अंतिम स्थिरता" अंततः कैसे होती है?
मैं एक साधारण उदाहरण की कोशिश की बस पूर्वज के बिना एक नई इकाई पोस्ट करने के लिए और एक पृष्ठ पर रीडायरेक्ट है कि मॉडल से सभी संस्थाओं सूची। मैंने इसे कई बार कोशिश की और यह हमेशा सुसंगत था। मैं 500 अनुक्रमित गुणों को और फिर से रखता हूं, हमेशा सुसंगत ...
मैं प्रति सेकंड एक इकाई समूह (1) प्रति इकाई समूह की सीमा के कुछ दावों के बारे में भी चिंतित था। मैंने() एक ही पूर्वजों के साथ 30 इकाइयां रखीं (एक ही HTTP अनुरोध लेकिन एक (एक) डाल दिया) और मूल रूप से पूर्वजों के बिना 30 इकाइयों को रखने से कोई अंतर नहीं था। (मैं NDB उपयोग कर रहा हूँ, हो सकता है यह अनुकूलन किसी तरह का कर रहा?)
मैं बिना किसी ट्रैफ़िक एक खाली एप्लिकेशन के साथ यह परीक्षण किया है और मैं सोच रहा हूँ कितना एक असली यातायात "अंतिम स्थिरता" पर असर पड़ेगा।
मुझे पता है कि मैं स्थानीय विकास पर "अंतिम स्थिरता" का परीक्षण कर सकता हूं। मेरा सवाल है:
क्या मुझे वास्तव में अंतिम स्थिरता को संभालने के लिए अपने ऐप को पुन: स्थापित करने की आवश्यकता है?
या इसे छोड़ने के लिए स्वीकार्य होगा क्योंकि अंतिम स्थिरता वास्तव में 99% के लिए अभ्यास में संगत है?
आपने 1 से कम सभी इकाइयों को कैसे सूचीबद्ध किया? –
आपका आवेदन क्या करता है? यदि आपके लेखन अंततः सुसंगत थे तो क्या दृश्यमान, नकारात्मक प्रभाव होंगे? –
ndb आपके पुट के ऑटो-बैचिंग कर सकता है, https://code.google.com/p/appengine-ndb-experiment/source/browse/ndb/context.py#703 देखें – proppy