Il servizio Redis è disponibile sul mio hosting e, se lo collego per denaro, è disponibile solo per me, dal momento che Redis si alza in un contenitore docker separato.
Ma, se lo spengo, Redis può ancora essere utilizzato gratuitamente, anche se a livello di server. E qui mi sto collegando al Redis a livello di server:
$redis = new Redis ();
$redis->connect('127.0.0.1', 6379);
E vedo lì circa 300.000 registrazioni di siti di altre persone.
$allKeys = $redis->keys('*');
echo(count($allKeys)); // ~300000
echo ($allKeys[10000]); // some data of some site
echo ($redis->get($allKeys[10000])); // some data of some site
E posso cambiare ogni record! Come questo:
$redis->set($allKeys[10000], 0);
Cioè, qualcuno utilizza il Redis a livello di server e credo che l'utente non sia a conoscenza della disponibilità pubblica dei propri dati. Ha appena attivato la casella di controllo "Usa Redis" da qualche parte in WordPress.
E la domanda è: il provider di hosting è responsabile di questo? Dopotutto, un utente normale ritiene che i suoi dati siano archiviati solo sul suo server ed è disponibile solo per lui.
La risposta del supporto tecnico è stata: tutto ok.
Ma io non la penso così, quindi chiedo.