added db cache driver interface