Prestazioni
IBM Cloud® Databases for Redis deployments deployments can be both manually scalato in base all'utilizzo, or configured to autoscala under certain resource conditions. Se state mettendo a punto le prestazioni della vostra installazione, considerate alcuni fattori.
Monitoraggio della distribuzione
Le distribuzioni Databases for Redis offrono una integrazione con il servizioIBM Cloud® Monitoring per il controllo di base dell'utilizzo delle risorse sulla tua distribuzione. Molte delle metriche disponibili, come l'utilizzo del disco e l'IOPS, vengono presentate per aiutarti a configurare il ridimensionamento automatico nella tua distribuzione. Osservare le tendenze di utilizzo e configurare il ridimensionamento automatico per rispondere ad esse può aiutare ad alleviare i problemi di prestazioni prima che i database diventino instabili a causa dell'esaurimento delle risorse.
Politiche di memoria
Per impostazione predefinita, le distribuzione vengono configurate con una politica noeviction. Tutti i dati vengono conservati in memoria fino a quando non viene raggiunto il limite maxmemory e Redis restituisce un
errore se viene superato il limite di memoria. maxmemory è impostato sull'80% della memoria disponibile di un nodo di dati, quindi il nodo non esaurisce le risorse di sistema.
È possibile ridimensionare la quantità di memoria per contenere più dati ed è possibile configurare l'impostazione maxmemory per ottimizzare l'utilizzo della memoria. La documentazione diRedis contiene alcune buone informazioni sul funzionamento della memoria e sull'ottimizzazione maxmemory.
È inoltre possibile configurare la propria distribuzione per utilizzare Redis come cache, consentendo a Redis di eliminare i dati dalla memoria una volta raggiunto il limite di memoria.
IOPS disco
Il numero di IOPS (Input - Output Operations per second) è limitato dal tipo di volume di archiviazione. I volumi di archiviazione per le distribuzioni Databases for Redis vengono forniti su Block Storage Endurance Volumes in 10 IOPS per GB tier. Per impostazione predefinita, una distribuzione inizia con la persistenza abilitata. È possibile che i database molto occupati superino l'IOPS per la dimensione del disco e l'aumento del disco può alleviare un collo di bottiglia delle prestazioni.