@Ashnee Sharma based on little info shared by you, below is my guess-
The cache will only come into picture when similar data is being used by queries being run. If there is no overlap of any data in executing queries. Cache has no impact at all (as cache is empty when first query is run), the cache data will keep changing for every new (and data exclusive) query, base son cache size.
If, the above is not the case, then pleas share hive-interective server logs to further debug it.