7
appengine에서 하나의 BlobProperty의 최대 크기는 얼마입니까? 나는 Blob 저장소의 API에, 내가 답최대 크기 in BlobProperty (appengine)
appengine에서 하나의 BlobProperty의 최대 크기는 얼마입니까? 나는 Blob 저장소의 API에, 내가 답최대 크기 in BlobProperty (appengine)
제한 1 메가 바이트를 지원하는 링크를 추가하십시오 속성 클래스 BlobProperty
말하는 겁니다 얘기가 아냐. Docs here.
처럼 db.Text는 db.Blob 값은 1메가바이트로 큰 될 수 있지만, 인덱싱되지 되며, 쿼리에 필터를 사용하거나 정렬 순서 할 수 없습니다. db.Blob 클래스는 str 값을 생성자에 대한 인수 으로 사용합니다. Blob은 BlobProperty 클래스를 사용하여 으로 모델링됩니다.
데이터 저장소 API에 대한 전체 호출이 1MB로 제한되어 있으므로 실제로는 1MB보다 작습니다. 실제 가장 큰 크기는 1MB - 모델의 다른 속성의 크기 (0 일 수도 있음) - 직렬화 오버 헤드 (매우 작지만 여전히 1024 * 1024 바이트를 정확하게 채우려하지 않으려 고합니다. 얼룩). – geoffspear
as ndb docs "indexed가 False (기본값), 무제한 길이, 색인되지 않은 경우." 그래서 더 이상 1Mb로 제한되지 않는다는 의미입니까? – rdodev
하지만 BlobProperty가 compressed 키워드를 사용할 수 있음을 잊지 마십시오. 데이터에 따라 1MB를 훨씬 넘을 수 있습니다. – FoxyLad