Uso de Redis en aplicaciones Java con la biblioteca Jedis
Para empezar a utilizar Redis en un proyecto Java, es necesario agregar la dependencia de Jedis en el archivo pom.xml.
@WebServlet("/obtener-datos")
public class ServletDatos extends HttpServlet {
@Override
protected void doGet(HttpServletRequest solicitud, HttpServletResponse respuesta) throws IOException {
Jedis jedisPool ...
Publicado el 6-16 18:55
Implementación del patrón Publicar/Suscribir de Redis en Spring Boot
El patrón Publicar/Suscribir de Redis permite desacoplar completamente a los publicadores y suscriptores. A continuación, se detalla su integración en Spring Boot.
Configuración de dependencias y propiedades
Primero, se añade la dependencia de Spring Data Redis y se configuran las propiedades de conexión. Se utiliza Jedis como cliente, exclu ...
Publicado el 6-14 22:23
Pruebas de rendimiento en Redis: Inserción y lectura de diez millones de registros con Java
Configuración del antorno y datos
Estas pruebas evalúan el rendimiento de Redis en un nodo único sin optimizaciones, con 64 GB de memoria. Se trabajó con un conjunto de datos de 10,058,624 registros, totalizando aproximadamente 1.1 GB. El objetivo es comparar métodos de inserción y lectura para los tipos String y List utilizando la biblioteca J ...
Publicado el 6-9 01:04
Conexión y Operaciones con Redis en Java
Conexión y Operaciones con Redis en Java
Dependencias necesarias para Jedis
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.1.0</version>
</dependency>
Operaciones básicas con Jedis
2.1. Verificación de conexión
public class Verificacio ...
Publicado el 6-5 23:13
Almacenamiento y manipulación de tipos de datos comunes en Redis con Java
Conexión de Java a Redis
1.1 Configuración de dependencias
Para interactuar con Redis, se requiere incluir la biblioteca Jedis en el proyecto. Agregar la siguiente dependencia en el archivo pom.xml dentro de la sección de depenedncias:
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId ...
Publicado el 6-4 23:58
Implementación de limitación de tasa por dirección MAC con Redis en Java
Enfoque de la solución La dirección MAC del usuario se utiliza como clave única en Redis. En cada solicitud, se verifica el tiempo de vida (TTL) restante de la clave. Si es mayor que cero, se incrementa el contador usando el comando INCR y se compara con el límite de solicitudes permitido. Si la clave no existe o ha expirado, se inicializa un n ...
Publicado el 6-2 17:12