He trabajado con mysql durante casi 10 años. También he trabajado profesionalmente con un par de sistemas de bases de datos nosql y Oracle.
La respuesta simple es mysql es el sistema de base de datos más simple, para mantener que me he encontrado. Oracle en comparación es mucho más difícil de administrar.
Tengo una organización sin fines de lucro para la que no desarrollo y trabajo administrativo informático. No he tenido que tocar la base de datos mysql en 6 meses. Por otro lado, en mi trabajo diario tengo que hacer ajustes a las bases de datos de Oracle cada dos meses.
La mayor diferencia aquí es mantener espacios de tabla. Hasta donde sé, esto es transparente en mysql, donde como oráculo requiere una gestión significativa de los archivos de datos y similares.
- ¿Cuál es el alcance del desarrollador web en India?
- ¿Es node.js un lenguaje ideal para el software de robótica?
- ¿Qué es el servidor perimetral y cómo podemos configurarlo en las escuelas?
- Si solo está haciendo un sitio web informativo / educativo / hobby, ¿realmente necesita incluir su dirección en la política de privacidad?
- ¿Puedo convertirme en desarrollador front-end y aprender a usar WordPress en 1 año?
Además, la instalación es mucho más detallada y más difícil con Oracle.
La pregunta también pregunta cuál es la plenitud de uso. A los fines de esta respuesta, definiré la utilidad como la capacidad de escalar y proporcionar un sistema de base de datos sólido. En esas dos áreas, Mysql ha demostrado ser un sistema de base de datos líder. Facebook usa mysql como back-end para su sistema. Sus cargas de transacciones son una locura y mysql puede ser diseñado para manejar tales cargas. Sin embargo, nunca he diseñado una solución mysql a esa escala.