Database del messaggero (Parte 2): sezioniamo «live»
Abbiamo progettato con successo la struttura del nostro database PostgreSQL per memorizzare le conversazioni; è passato un anno e gli utenti lo stanno riempiendo attivamente: ora ha già milioni di record e… qualcosa ha iniziato a rallentare. Parte 1: progettiamo la struttura del database Parte 2: partizioniamo 'in tempo reale'. Con l'aumentare delle dimensioni della tabella, aumenta anche la 'profondità' degli indici, sebbene in modo logaritmico. Ma col passare del tempo questo […]
