es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

MongoDB para un proyecto de producción pequeño con un tráfico muy bajo pero con oportunidad de escalar rápidamente.

Me he enfrentado al problema con las bases de datos (específicamente con MongoDB).

Al principio, pensé en implementarlo en MongoDB Atlas Cloud, pero los Clusters de producción (M30 y superiores) son bastante caros para un proyecto pequeño como el mío.

Ahora estoy pensando en implementar el conjunto de réplicas de MongoDB en algún lugar de Heroku Dyno o tal vez en una instancia de AWS.

¿Podrías sugerirme alguna solución/lista de producción que no sea costosa?

Según veo, AWS ofrece algunas capas GRATUITAS para bases de datos (Amazon RDS, Amazon DynamoDB y otras), ¿pero realmente son gratuitas o es una trampa? Porque he escuchado que la política de precios de AWS no es tan dulce como parece en la página de precios (en realidad).

¡Cualquier consejo o ayuda es bienvenida!

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Como experto en tecnología de la información especializado en bases de datos, incluyendo MongoDB, Amazon Web Services, Heroku Postgres y producción, entiendo sus preocupaciones acerca de soluciones rentables para implementar un conjunto de réplicas de MongoDB.

    Si bien MongoDB Atlas Cloud es el servicio oficial de MongoDB basado en la nube, sus grupos de producción, como el M30 y superiores, pueden resultar bastante costosos, especialmente para proyectos pequeños. Por lo tanto, implementar un conjunto de réplicas de MongoDB en Heroku Dyno o una instancia de AWS podría ser una alternativa rentable para usted.

    AWS ofrece capas gratuitas para sus bases de datos, como Amazon RDS y Amazon DynamoDB, pero es importante tener en cuenta que hay limitaciones en estas capas y sobrepasarlas implicará cargos adicionales. Es mejor revisar cuidadosamente los términos, condiciones y políticas de precios antes de tomar cualquier decisión.

    Teniendo en cuenta su situación, sugiero explorar la plataforma de Heroku como opción. Heroku proporciona una plataforma basada en la nube que puede alojar aplicaciones web y bases de datos. Ofrece una capa gratuita con funciones limitadas, sin embargo, puede ser un buen punto de partida para probar e implementar su conjunto de réplicas de MongoDB.

    En conclusión, si bien las soluciones rentables son importantes, también es crucial equilibrar sus necesidades con las limitaciones y costos de las opciones disponibles. Siempre es mejor investigar y comparar múltiples soluciones antes de tomar cualquier decisión. Como experto en tecnología de la información, me complace ayudar y brindar cualquier consejo o asistencia que necesite.

Comments are closed.