About Cache of RocksDB

RocksDB provides some caches.

like LRUCache BlockCacheTier(inheritance PersistentCacheTier)

I want to know what these caches do.

LRUCache increases the rate of reading, is that right?

what BlockCacheTier does?