PostgreSQL vs PostgreSQL y cuáles compañías los usan

En el mundo del software existen muchas alternativas para dar solución a un problema, en este caso veremos las alternativas para el almacenamiento de datos en bases de datos relacionales, lo que estaremos viendo se llama DBMS(Database Management System). Las principales alternativas gratuitas/Open Source son PostgreSQL y MySQL.

PostgreSQL

Es un DBMS relacional y orientado a objetos, iniciado en 1982 en la Universidad de Berkeley y lanzado en 1996, proyecto liderado por Michael Stonebraker. Tiene una alta concurrencia, permitiendo escritura y lectura a la misma vez en una tabla sin la necesidad de bloqueos.

MySQL

Es un DBMS al igual que PostgreSQL, sin embargo, este se presume de ser el mas popular del mundo, es usado en distintas aplicaciones como sitios de manejo de información, blogs e incluso sitios de mision crítica. El tamaño de sus tablas está limitado a 4GB, se puede aumentar si el sistema operativo donde corre lo permite hasta 8 millones de terabytes(teórico).

Los que usan MySQL

  • Airbnb
  • Uber
  • Netflix
  • Twitter

Los que usan PostgreSQL

  • Apple
  • Red Hat
  • Cisco
  • Skype

Conclusión

Los dos son muy buenos DBMS, cada uno con pros y contras para distintas aplicaciones, si eres nuevo en esto del SQL es recomendable que empieces con MySQL, existe mucha documentación en español para tal DBMS 🤯.