Issue #3575945: Add hasService('database') guard in RedisBackend::deleteMultiple()
Closes #3575945
Adds \Drupal::hasService('database') to the existing hasContainer() guard in RedisBackend::deleteMultiple().
During container compilation (e.g. triggered by HookCollectorKeyValueWritePass in Drupal 11.3), hasContainer() returns TRUE but the database service definition has not yet been registered,causing a ServiceNotFoundException. This broke ExistingSite tests (weitzman/drupal-test-traits) during setUp().
This is the 2.x equivalent of the 8.x-1.x fix in MR !90 (merged).