Cuello de botella de lectura y escritura de Redis
Tengo un método para ver si has excedido el valor máximo de memoria predeterminado de 50.000 registros:
Calcula el valor de memoria aproximado de 10.000 registros y estima el valor de memoria aproximado de 5W de registros. . valor de la memoria y vea si su máquina virtual está encendida. La razón de esto es que exceder la memoria especificada sin encender la máquina virtual puede provocar que el proceso se bloquee.
Dado que está utilizando la configuración predeterminada, también puede ver si se registra algún fallo en los registros. También puede encontrar otras causas según los registros.
Si utiliza una estructura hash, puede ajustar el parámetro hash-zipmap-max-entries. Generalmente, este parámetro tiene un límite de 1000. Después de 1000, la CPU aumentará. El valor predeterminado es 512.