Richard, > Surely memcached+pgmemcache does basically this anyway, except: > - it's not restricted to function outputs > - you can cache application objects > - you can spread your cache across multiple machines
Sure, but using memcached is far from automatic ... you'd have to roll your own scheme for caching previously called functions, and there would be no way to make it performant for iterative execution due to needing to make a pgmemcached call to check for cached results with each execution. -- Josh Berkus PostgreSQL @ Sun San Francisco ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org