Hi,
unfortunately, the cache does not work as expected. flickr-gallery issues on every site request a request for image information from flickr.
The exact problem is that in phpFlickr class, the request array used in function "cache" is different from the one used in function "getCache".
Every request is cache in database, but the cache is not being used at the next request.
I helped myself by this ugly workaround at the top of "cache" and "getCache":
unset($request['secret']);
unset($request['api_sig']);
unset($request['sort']);
Hope you will have a more advanded resolution for this wired issue.
Another problem could be, that the order of the keys in the request array is different and as a result the hash is different, too. May be you can also check that.
Thank you very much for your help and this great plugin!
Dominik