I\'ve been reading a lot of articles that suggest putting a Memcached (or Velocity, etc) in front of a database is more efficient than hitting the database directly. It wil
Velocity, et al, are GREAT especially when your SQL server lives on its own box. We've been using ASP.NET's built-in caching but hope to move to Velocity. Several web servers talk to a SQL cluster and the caching really helps with scalability and reducing the SQL load.