1

blobstore가 쓰기 제한없이 읽기 일관성을 보장합니까?Blobstore Google App Engine 읽기 일관성

나는 Google 클라우드 SQL은

을 수행 알고 데이터 저장소 내가 Blob 저장소에있는 모든 정보를 찾을 수 없습니다 그러나 (1 개 초 쓰기 제한하지만 부과)

않는 내가했습니다

답변

1

항상 빠르고 일관된 문제없이 Blobstore를 수행합니다. 한 번에 1MB를 영구적으로 쓰는 프로세스와 몇 밀리 초 후에 시작하여 해당 BLOB 읽기를 시작하는 프로세스가있는 경우 초기 게시물이 실패하지 않는 한 실제로 결과가 실시간으로 반환됩니다. 다시 말해, 작성된 것처럼 얼룩 부분 (일명 바이트 범위)을 읽을 수 있습니다.

특히 이미지 나 이진 파일을 만들 때 모든 부분을 읽어야 할 경우 Blobstore의 실제 사용법이 얼마나 유용한 지 잘 모르겠지만 조금 답을 설명하기 만하면됩니다. 정확 합니다만 NDB와 같이 작동하지 않으므로 명확한 처리량/일관성 문서가 없기 때문에 Google은 진정한 한도가 HTTP 연결이라고 주장하기까지합니다.

Google App Engine에는 Blobstore 서비스가 포함되어 있습니다. 수 다운로드 또는 업로드 한 HTTP 연결을 통해

,이 유용한 경우

확실하지 않음 (https://cloud.google.com/appengine/docs/python/blobstore에서)하지만 할 수있는 데이터 의 양에 의해서만 제한 데이터 객체를 제공하는 응용 프로그램 블로 브 스토어의 트위터 버전 : https://blog.twitter.com/2012/blobstore-twitter의 s-house-photo-storage-system을 공유했습니다. 나는 그들이 개선을했다고 확신하지만 핵심 철학은 구글의 블롭 스토어 (Blobstore) 구현에 의해 공유된다.