Esto depende en gran medida de lo que estás buscando. Primero, el método predeterminado de escalado es simplemente escalar su instancia. Definitivamente es más fácil continuar arrojando más memoria y potencia de procesamiento en una base de datos para escalarla todo el tiempo que pueda. Una de estas dos cosas se convertirá en el cuello de botella mucho antes que el almacenamiento, y más comúnmente es la memoria para la mayoría de las aplicaciones.
Si puede escalar verticalmente durante un tiempo en una sola instancia, hay dos opciones principales. El primero es Amazon RDS, este es el más básico y también el más barato. Esencialmente configuran Postgres para usted, le dan un poco de HA y automatización, pero en su mayor parte depende de usted ajustar, por lo que necesita un poco más de experiencia. Una alternativa a esto es Heroku Postgres. También se ejecutan en AWS, pero su objetivo es hacer un poco más para usted de forma inmediata, por lo que debe hacer menos para administrar la base de datos usted mismo.
Si llega a ese límite en el que ya no es viable escalar a una instancia más grande, o desea prepararse en una etapa anterior para no tener que preocuparse por ese margen de maniobra que Citus Cloud lanzó recientemente y que le permite escalar su Postgres a través de múltiples instancias al fragmentar sus datos.
- Usar velas japonesas sin la nube Ichimoku no está bien.
- ¿Colocaría datos financieros y / o contables en la nube?
- ¿Cómo abordan las soluciones basadas en la nube las preocupaciones de los clientes sobre la sensibilidad de los datos?
- ¿Cuál es el mejor servicio para usar la nube para transmitir mi gran colección de música (> 100 GB)?
- ¿Cuáles son algunas de las mejores soluciones de ERP en la nube disponibles en EE. UU.?