CockroachDB: La guía definitiva, 2.ª edición
by Guy Harrison, Jesse Seldess, Ben Darnell, Rob Reid
Capítulo 9. Planificación de una Implementación
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En los capítulos anteriores, hemos descrito cómo empezar con CockroachDB y cómo desarrollar aplicaciones de alta disponibilidad y rendimiento con la plataforma CockroachDB. Ahora es el momento de considerar cómo configurar un clúster CockroachDB de producción para dar soporte a tu aplicación.
La naturaleza distribuida de CockroachDB permite una gran variedad de topologías de implementación. Elegir la topología adecuada requiere comprender los requisitos de tu aplicación y las implicaciones de coste y rendimiento de las distintas opciones de CockroachDB. En este capítulo, repasamos los pasos para planificar una implementación y ofrecemos una visión general de los patrones de implementación más habituales.
Existen dos categorías principales de Implementaciones de CockroachDB:
- Implementación totalmente gestionada de CockroachDB Cloud
-
Todos los aspectos de la gestión del clúster CockroachDB son gestionados por la plataforma CockroachDB Cloud. Dentro de CockroachDB Cloud, puedes elegir entre Basic y Standard, que son productos multiusuario, y Advanced, que es un producto de hardware dedicado.
- Implementación autoalojada o "hazlo tú mismo".
-
Instalas CockroachDB en tu propia plataforma de hardware o en máquinas virtuales (VM) basadas en la nube que tengas disponibles en .
En cualquiera de estos escenarios, puedes