Hemos utilizado Redis y MQTT para permitir la comunicación entre múltiples servidores y procesos. Supongo que ejecutará procesos en varios servidores y desea un método para comunicarse entre ellos.
Redis funciona bastante bien. Es un almacén de datos basado en valores clave sin SQL. Está basado en RAM y es muy rápido. Debe instalar Redis en una máquina y dejar que las otras máquinas (donde se ejecutan sus procesos) lean (GET) y escriban (SET) en redis.
Redis usa pares de valores clave. Puede establecer una clave en un valor y OBTENER el valor en una clave o en todas las claves. Cada proceso puede establecer una clave, donde el nombre de la clave incluye la dirección IP del servidor y el valor es el PID del proceso. Cuando se crea un nuevo proceso, puede OBTENER todas las claves y conocer todos los servidores y procesos que ya se están ejecutando. Redis admite la coincidencia de patrones para que pueda acceder a todas las teclas o teclas con un patrón determinado.
- ¿Cuáles son los mejores algoritmos de partición de gráficos para gráficos grandes?
- ¿Podría alguien ayudarme con el problema del algoritmo 'Intervalo casi ordenado'?
- ¿Cuáles son los requisitos previos para Introducción a los algoritmos de Thomas Cormen?
- ¿Cuál es el código de búsqueda binaria usando recursividad?
- ¿Qué tipo de algoritmo de Machine Learning debería usar para un robot que ve?