read through cache for read multi