use memcache to handle with caches
adjust identation
adjust identation [2]
adjust identation [2]
Merge pull request #905 from devton/chore/caches-with-memcache

use memcache to handle with caches