Memento is a MySQL database abstraction layer framework that performs automatic database caching for quick integration of your favorite database caching software with your PHP/MySQL application with minimal change to your codebase.