Quote:
I'm not using the caching in G2, since I have no more memory to allocate for mysql, and I found that the caching would most often just cache things that a spider accessed once.
All the more reason to use it. Gallery doesn't utilize the database for caching. It caches DB queries as well as derivatives, pages, comments, etc. The caching will cache everything that's viewed by your guests or registered users (depending on how you configure it)
As for G3, yeah, as long as you're using more advanced features available in G2, G3 isn't for you (yet). Lighttpd and Nginx probably won't ever be supported by the core team, but I've had G3 working under Lighty without problems and someone will eventually come up with rewrite rules that work for the image protection features.
For G2, you really should look into it's performance features, you'll reduce your DB and memory resources needed for the webserver. As for browsing, if you hack G2 to not do any view counting, the when people are browsing your site, there won't be any DB writes at all, just reads and even fewer if you use the caching. Check out the links I provided earlier.