What about the doctrine cache, is that by default? what is it used for and the differences between it and the apc cache.