2010-01-15 13 views
7

एपेंगेन में एक ब्लॉबप्रोपर्टी का अधिकतम आकार क्या है? मैं के बारे में Blobstore एपीआई के, मैं संपत्ति वर्ग BlobPropertyब्लॉबप्रोपर्टी (एपेंगेन) में अधिकतम आकार

की चर्चा करते हुए कर रहा हूँ कृपया एक लिंक है जो अपने जवाब

उत्तर

10

सीमा 1 मेगाबाइट है समर्थन जोड़ने में बात नहीं कर रहा हूँ। Docs here

तरह db.Text, एक db.Blob मूल्य 1 मेगाबाइट के रूप में बड़ा हो सकता है, लेकिन नहीं अनुक्रमणित है, और क्वेरी में फिल्टर नहीं किया जा सकता या आदेश को सॉर्ट। डीबी.ब्लोब कक्षा अपने कन्स्ट्रक्टर को तर्क के रूप में एक स्ट्र वैल्यू लेती है। BlobProperty वर्ग का उपयोग कर Blobs को मॉडल किया गया है।

+4

प्रैक्टिस में, यह 1 एमबी से छोटा है, क्योंकि डेटास्टोर एपीआई की पूरी कॉल 1 एमबी तक सीमित है; वास्तविक सबसे बड़ा आकार 1 एमबी है - मॉडल में किसी भी अन्य गुणों का आकार (जो बहुत अच्छी तरह से हो सकता है) - सीरियलाइजेशन ओवरहेड (जो काफी छोटा है, लेकिन आप अभी भी 1024 * 1024 बाइट्स को भरने की कोशिश नहीं करना चाहते हैं ब्लॉब)। Ndb डॉक्स के अनुसार – geoffspear

+3

"अगर अनुक्रमित गलत है (डिफ़ॉल्ट), असीमित लंबाई, अनुक्रमित नहीं है।" तो, क्या इसका मतलब यह है कि यह अब 1 एमबी तक सीमित नहीं है? – rdodev

+0

लेकिन भूलें BlobProperty संपीड़ित कीवर्ड का उपयोग कर सकते हैं। आपके डेटा के आधार पर, आप 1 एमबी से काफी अधिक फिट बैठ सकते हैं। – FoxyLad

संबंधित मुद्दे