Memcached: Introducción
Cómo empezar con Memcached
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece una solución Memcached en la nube lista para usar que proporciona una serie de beneficios, incluyendo:
- Actualizaciones sin esfuerzo con solo un clic.
- Rendimiento óptimo y seguridad robusta gracias a una VM privada y dedicada.
Ahorra tiempo y simplifica tu vida: ¡solo toma 5 minutos probar la solución de alojamiento en la nube de Memcached de Stackhero!
Memcached es un sistema de almacenamiento en memoria de clave/valor extremadamente rápido. Se utiliza ampliamente para el almacenamiento en caché y la mejora del rendimiento de aplicaciones web dinámicas al reducir la carga en las bases de datos.
Hemos proporcionado algunos ejemplos de código para ayudarle a conectarse a una instancia de Memcached. Los encontrará en el siguiente repositorio de Git: https://github.com/stackhero-io/memcachedGettingStarted.
Cifrar las comunicaciones de Memcached (TLS)
Por defecto, Memcached no cifra las comunicaciones. Sin embargo, en Stackhero, el cifrado TLS está habilitado por defecto.
Necesitará un cliente que soporte cifrado TLS. Si su cliente preferido no soporta TLS, puede utilizar stunnel en su servidor cliente. Stunnel escucha localmente en el puerto 11211 (para datos no cifrados) y reenvía estos datos a su instancia de Stackhero a través de una conexión cifrada TLS.
Proteger su Memcached contra ataques de fuerza bruta
Su instancia de Memcached está protegida con un usuario y una contraseña. Stackhero establece automáticamente una contraseña predeterminada muy fuerte. Si decide cambiarla, asegúrese de que la nueva contraseña sea igualmente robusta.
Para una mayor seguridad y para protegerse contra ataques de fuerza bruta, se recomienda configurar el firewall de Stackhero (accesible bajo la pestaña "Firewall") para restringir las conexiones solo a sus direcciones IP autorizadas. Este paso es importante y puede mejorar significativamente su seguridad.