Conectando directamente a Redis con (lado del cliente) javascript?

¿Hay alguna forma de conectarse directamente a Redis usando el javascript del lado del cliente (no Node.js)?

Ya estoy usando Node.js + PHP + Redis + Socket.io (para el cliente) con éxito para algunos proyectos. Sin embargo, realmente creo que esto podría simplificarse aún más a algo como PHP + Redis + Browser javascript, eliminando el servidor Node.js, que es solo otro servidor que preferiría no usar si no es necesario. Por cosas simples, creo que sería mejor conectarse directamente a Redis usando Javascript.

De lo que entiendo, Redis solo atiende su solicitud a través de un puerto, por lo que cualquier idioma que pueda hacer solicitudes a ese puerto funcionaría. En teoría, ¿no podría simplemente golpear el puerto del servidor redis usando javascript del lado del cliente?

Estoy interesado principalmente en las funciones de publicación / suscripción, que pueden o no ser posibles.

No estoy seguro de si puede acceder a un puerto que no sea el puerto 80 usando AJAX, pero técnicamente debería poder reenviar el puerto de Redis al puerto 80 usando el proxy inverso Nginx o algo así.

¿Algunas ideas? Solo un pensamiento. Estoy muy contento con mi solución actual, pero no está de más preguntarse si podríamos hacer esto aún mejor o más eficientemente.

Respuestas a la pregunta(4)

Su respuesta a la pregunta