google-app-engine


Approaches for overcoming 10000 file limit on Google App Engine?


Google App Engine currently has a 10,000 file limit per project.
I have a couple questions:
Has anyone seen any indications from Google that this will be increased? Why do they have such a small file limit?
My app has thousands of images. What are the options for reducing file count. Do I have to move the images to another hosting service... or can I zip them up somehow so that they don't all count towards the 10,000 file limit?
You could have your app store the images in Google Cloud Storage (GCS), as app data, not as app static files, so they wouldn't count towards the app's 10k files limit.
Actually I shouldn't even call them app data, as they can be any files, not even related to GAE. And GCS can serve them like any other CDS, as illustrated in this answer: http://stackoverflow.com/a/15969224/4495081
You can find specific GCS integration notes for other Google Cloud Platform products including GAE here.

Related Links

Access extrenal db service from App engine
“Sample DB” for Google App Engine Datastore
What is the Entity Key for in the Datastore Viewer?
How to get custom attribues of User using Admin Sdk.?
'Model is not immutable' TypeError
How to store data from SmartGWT ListGrid?
BigQuery OAuth access token on Java App Engine dev server
Google App Engine ancestor query in JPA
Google App Engine Go memory management
How to build Many-to-Many relations in Google App-engine using JPA
Currently experiencing frequent DeadlineExceededExceptions when it was fine a few hours ago
How to get related to db.Model entity from datastore - what API allows it?
GAE-Python: Can Appstats record RPC made in background thread?
Blank Page after granting OAuth2 permission in BigQuery GAE Sample
GAE get Data using JDO with key
Setup GAE project with Resteasy using Maven in Eclipse

Categories

HOME
algorithm
embedded
search
twitter-bootstrap-3
deep-learning
cheerio
jmeter
gpu
google-spreadsheet
angular2-material
powerpoint
saml-2.0
oracle-apex-5
shiro
permissions
3d-reconstruction
echo
modal-dialog
pcl-crypto
plist
activecollab
alamofire
angular-dart
plink
job-scheduling
standards
firefox-addon
template-engine
jersey-1.0
git-extensions
xmonad
microsoft-ocr
question2answer
hta
maze
slidetoggle
bulletphysics
pylons
mat
sinch
comparable
vex
alm
cart
memory-address
code-snippets
arduino-ide
batching
python-pptx
raft
docfx
google-earth-engine
spring-mvc-test
comparison-operators
android-softkeyboard
ssrs-2014
drupal-theming
vaadin-charts
dapper-simplecrud
datamaps
custom-font
excel-dna
cpu-cache
structuremap4
cudd
ziparchive
parfor
myspace
file-uri
mongodb-php
windows-azure-queues
model-associations
expectations
firebase-security
kango-framework
kiosk
qbxml
concurrentmodification
text-search
graphics2d
mirror
google-refine
telepat
matlab-deployment
node-serialport
nodelist
cosine-similarity
android-cookiemanager
create.js
xml-dsig
spring-remoting
file-not-found
android-audiorecord
xmltodict
gwt-openlayers
spring-3
eclipse-kepler
solace-mq
jammer
windows-phone-8-sdk
rolify
observium
route-provider
font-awesome-4.0.0
apache-abdera
subgraph
josql
wiimote
cross-database
infobright
jquery-address
cuteeditor
cruisecontrol.rb
hbm2java
folding
perl5.12
application-planning
firefox-3
contentpresenter

Resources

Encrypt Message