Why not store them in the WAR as a normal web resource and add an
expiration = 1y in appengine-web.xml?

<static-files>
        <include path="/favicon.ico" expiration="1y" />
        <include path="/img/logos/*" expiration="10y" />
</static-files>

You should take care that you never reuse a  logo name. Anyway, 5000
images seems like something I would rather store in the database (you
probably will not want to redeploy every time a logo is redesigned).

On Dec 17, 10:16 am, Marcel Overdijk <marceloverd...@gmail.com> wrote:
> My application contains approx 5000 images related to teams (each team
> has it's own logo).
>
> I was thinking about serving them from a jar file.
> I'm wondering if it would be better to serve them from the datastore
> and possible store/retrieve most used logos in memcache.
>
> What would a better solution in terms of performance and billing?

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to