Anécdotas sobre problemas de Redis


prefacio

Redis tiene versiones de Linux y Windows. Debido a que el lenguaje Java es multiplataforma, normalmente se desarrolla bajo Windows (yo soy Windows de todos modos). Debido a que Redis viene con un cliente de línea de comandos, generalmente abro el directorio donde se encuentra Redis. , doble -haga clic en el archivo para abrirlo, pero muchas veces parpadeará, lo cual es muy extraño (aunque está abierto, pero tengo un trastorno obsesivo-compulsivo y me siento incómodo), en resumen, es indignante que aparezcan varios problemas de este tipo. Escríbelo para que no lo olvides.


1. Acerca del inicio de Redis

De hecho, Redis ya ha sido abierto, (emmmm no puedo decir 80% absolutamente, puedes abrir la barra de tareas para buscar redis-server)
inserte la descripción de la imagen aquí
si lo hay, está abierto
, pero no te preocupes, se recomienda usar los siguientes métodos, primero win + r para abrir la línea de comando y luego cmd
llame, ingrese la ubicación donde descargó redis, como la mía es D drive redis,
luego el comando es
d:
cd redis
puede ingresar al proyecto, y luego ingrese
redis -servidor
para iniciar
inserte la descripción de la imagen aquí
y luego comando La página de línea también aparecerá tal cosa
Por supuesto, el puerto predeterminado de redis es 6379. Si su puerto está ocupado o no desea usar este puerto, puede usar para redis-server --port 8888especificar el puerto Como me estoy refiriendo al puerto 8888
emmm esto es sobre el inicio de redis parte de

2. Acerca de la base de datos de Redis

Redis admite bases de datos 16 de forma predeterminada. Cada base de datos se nombra con un número creciente a partir de 0. Por supuesto, si su máquina es lo suficientemente fuerte,
puede configurar el valor de las bases de datos a través del archivo redis.windows-service.conf. No hay límite superior. Después de que el cliente establezca una conexión con Redis, el sistema seleccionará automáticamente la base de datos No. 0. Puede usar el comando de selección para elegir su favorita. Por ejemplo,
quiero elegir la No. 7.

select 7

3. Comandos comunes sobre Redis

emmm, bueno, generalmente no uso algunos de ellos, pero es importante recordar algunos

claves: consultar todas las claves
del clave: eliminar clave
existente clave: determinar si existe una clave
establecer valor clave: modificar su valor si existe una clave, o crearlo si no existe
mset clave1 valor1 clave2 valor2: establecer múltiples configuraciones a la vez valor

Si encuentra emmm, búsquelo usted mismo, estos cinco ejes son suficientes y tiene dos conjuntos de habilidades más que Cheng Yaojin.


Cuatro, operación de arranque de resorte Redis

Hace mucho tiempo, había una tecnología llamada jedis que fue recomendada oficialmente por Redis para Java, pero eso fue una cuestión de Spring Boot 1.
El problema del acceso concurrente de subprocesos, el primero no es seguro para subprocesos en el caso de subprocesos múltiples. . Es un poco extenso, vayamos al grano, cómo usarlo, como la idea que usé, solo necesita seleccionarlo desde NoSQL al crear la dependencia técnica, y puede configurar emmm en application.yml No pregunta por qué yml
lo tiene Puedes leer mi artículo si quieres

#redis
spring:
 redis:
  host:127.0.0.1
  port:xxx #服务器连接端口
  database:1 #redis数据库索引(默认为0哦)
  pool:
   max-active:x #默认连接池最大数(可以用负数,用了就是代表没有限制)
   max-wait:x #连接池最大阻塞等待时间
   max-idle:x #连接池最大的空闲连接
   min-idle: x #连接池中最小的空闲连接
  timeout: 1000 #连接超时时间(毫秒是它的单位哦)   


Resumir

emmm, hay tantas cosas en general, tal vez lo agregue cuando lo encuentre en el futuro.
max-a

Supongo que te gusta

Origin blog.csdn.net/weixin_51759592/article/details/125764062
Recomendado
Clasificación