You might want to use separate caches for each different tenant. The Spatie\Multitenancy\Tasks\PrefixCacheTask allows you to do just that. This task only works for memory based caches, such as APC and Redis.
To use this task, you should add it to the switch_tenant_tasks key in the multitenancy config file.
// in config/multitenancy.php'switch_tenant_tasks'=> [\Spatie\Multitenancy\Tasks\PrefixCacheTask::class,// other tasks],
When this task is installed, cache will behave like this