add cache cache for daoutil
stmt encoding support
cache support