sql >> Base de Datos >  >> NoSQL >> Redis

Varias instancias de Redis

Dos razones principales:

  1. el uso de múltiples bases de datos generalmente se considera malo y quedará obsoleto algún día, y tienen algunas penalizaciones de rendimiento, aunque bastante menores.

  2. la razón principal es que redis tiene un solo subproceso, si necesita dos fuentes de datos diferentes, otra instancia de redis mejorará el rendimiento ya que utilizará otra CPU que probablemente tenga, mientras que una instancia siempre utilizará solo una.

  3. Además, diferentes instancias de redis pueden tener distintas configuraciones de persistencia. Por ejemplo, una instancia puede usar solo memoria y otra puede usar archivos como almacenamientoPersistencia de Redis

Luego, hay otras ventajas como tener contraseñas de autenticación separadas, estrategias LRU, etc., que solo se pueden hacer a nivel de instancia.