{"id":5387,"date":"2022-05-09T09:00:00","date_gmt":"2022-05-09T07:00:00","guid":{"rendered":"https:\/\/wata.es\/?p=5387"},"modified":"2026-01-30T11:03:44","modified_gmt":"2026-01-30T10:03:44","slug":"mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico","status":"publish","type":"post","link":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/","title":{"rendered":"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico"},"content":{"rendered":"\n<p>Cada vez que vamos a iniciar el desarrollo de una nueva aplicaci\u00f3n web, nos surge la duda de c\u00f3mo trabajar con los datos. Una de las soluciones m\u00e1s extendidas son los sistemas relacionales. <strong>Sistemas como MySQL o PostgreSQL son bastante comunes, con tantos seguidores como detractores<\/strong>.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Si buscas en internet sobre las diferencias entre MySQL y PostgreSQL, en pr\u00e1cticamente todas las comparativas se hace referencia a que <strong>MySQL tiene mejor rendimiento y PostgreSQL es mucho m\u00e1s rico en cuanto a funcionalidades<\/strong>.<\/p>\n\n\n\n<p>Si bien es cierto, a medida que ha ido pasando el tiempo, MySQL ha ido ganando en funcionalidades, as\u00ed como PostgreSQL ha ido mejorando en rendimiento. Esto \u00faltimo debido tambi\u00e9n, en parte, a los avances y mejoras conseguidas en el sector del hardware.<\/p>\n\n\n\n<p><strong>En WATA Factory nos hemos preguntado c\u00f3mo de importantes son estas diferencias a efectos pr\u00e1cticos<\/strong>, sin entrar en batallas como <em>cu\u00e1ntos microsegundos de diferencia<\/em> <em>hay<\/em> entre una u otra, \u00f3 <em>la cantidad de funcionalidades avanzadas<\/em> que al final nunca utilizamos en nuestro d\u00eda a d\u00eda.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">MySQL: principales diferencias<\/h2>\n\n\n\n<p>Con MySQL<strong> podemos seleccionar diferentes motores de bases de datos para cada tabla: InnoDB y MyISAM<\/strong>. \u00c9ste \u00faltimo es el que ha acompa\u00f1ado a MySQL desde sus inicios, y el culpable de esa fama de \u201cr\u00e1pido\u201d.<\/p>\n\n\n\n<p><strong>En gran medida la velocidad MyISAM es debida a que no tiene restricciones de integridad referencial, disparadores ni otras caracter\u00edsticas<\/strong>. Si bien estas funcionalidades son m\u00e1s que \u00fatiles, pueden llegar a ralentizar las inserciones o actualizaciones al tener que comprobarse en cada operaci\u00f3n. <strong>InnoDB, en cambio, s\u00ed incorpora este tipo de funcionalidades y por tanto ya no resultar\u00eda tan r\u00e1pido<\/strong> en las inserciones o actualizaciones.<\/p>\n\n\n\n<p>Otro aspecto es el tema de bloqueos. En MyISAM, al manipular los datos a trav\u00e9s de sentencias <em>INSERT<\/em>, <em>UPDATE<\/em> o <em>DELETE<\/em>, se produce un bloqueo a nivel de tabla. En InnoDB o en PostgreSQL, los bloqueos se producen a nivel de tupla. Es por eso que si nuestra aplicaci\u00f3n tiene grandes operaciones de <em>INSERT<\/em>, <em>UPDATE<\/em> o <em>DELETE<\/em> que afectan a un considerable n\u00famero de tuplas en la tabla, MyISAM se muestra bastante m\u00e1s eficiente. Por el contrario si tenemos muchas peque\u00f1as operaciones concurrentes, InnoDB funciona mejor al bloquear solo la tupla afectada, mejorando la concurrencia.<\/p>\n\n\n\n<p>Puede que pensemos que un motor de BD que llamamos relacional y que no provee de claves for\u00e1neas sirve de bien poco, a la par que es un riesgo para la integridad de los datos. No obstante, <strong>pong\u00e1monos en el caso de una soluci\u00f3n t\u00edpica de Business Intelligence,<\/strong> donde tendr\u00edamos un modelo de estrella con una tabla central con pocas relaciones, y que va a ser cargada mediante procesos masivos. <strong>Es posible que contar con un motor de BD sin claves for\u00e1neas y con bloqueo de tabla sea una ventaja a tener en cuenta<\/strong>. Teniendo en mente que adem\u00e1s de poder combinar los dos motores de BD en un mismo esquema, tambi\u00e9n podemos combinarlo con otras tablas transaccionales en el mismo esquema.<\/p>\n\n\n\n<p>Una idea que algunos sugieren es usar un MySQL con InnoDB para desarrollo y luego pasar las tablas a MyISAM una vez puesto en producci\u00f3n. Para hacer esto, evidentemente, hay que tener muy claro lo que se est\u00e1 haciendo y controlar todo el proceso con mimo. La idea es controlar la integridad de los datos durante el desarrollo pero acelerar las consultas una vez puesto en producci\u00f3n.<\/p>\n\n\n\n<p>En resumen, <strong>si vamos a usar MySQL en nuestro desarrollo, nos deber\u00edamos plantear si realmente vamos a sacar partido de MyISAM<\/strong>. Si no es as\u00ed, puede que sea mejor optar por otros motores.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">PostgreSQL y sus caracter\u00edsticas<\/h2>\n\n\n\n<p>Si bien MySQL ha ido incorporando, y sigue incorporando, cada vez m\u00e1s funcionalidades, es cierto que PostgreSQL desde un principio<strong> ha destacado por ser un sistema de gesti\u00f3n de bases de datos relacional m\u00e1s completo y libre<\/strong>. Para muchos es percibido como el Oracle del software libre. Salvando las distancias, claro.<\/p>\n\n\n\n<p>Entre las funcionalidades<strong> destaca su PL\/pgSQL<\/strong> muy similar al PL\/SQL de Oracle. Mediante el uso de este lenguaje podemos a\u00f1adir complejidad propia de los lenguajes procedimentales en nuestros SQL: bucles, condicionales, funciones\u2026 Los disparadores, por mencionar un ejemplo, pueden llegar a adquirir una complejidad considerable.<\/p>\n\n\n\n<p>A nivel de SQL, <strong>PostgreSQL incorpora tambi\u00e9n la funciones de ventana<\/strong> que nos permiten consultas SQL complejas, m\u00e1s que \u00fatiles sobre todo en aplicaciones de \u00edndole estad\u00edstico. Igualmente, con su <strong>sistema de Reglas (Rules)<\/strong>, podemos afinar bastante la ejecuci\u00f3n de consultas y sentencias de manipulaci\u00f3n de datos, alterando la forma en que el comando es procesado por el motor de base de datos.<\/p>\n\n\n\n<p>Hay otros aspectos\ndestacables como la herencia entre tablas y las vistas materializadas. Aunque\nentrar al detalle dar\u00eda para otros muchos art\u00edculos.<\/p>\n\n\n\n<p>En definitiva, con PostgreSQL tenemos un abanico de posibilidades m\u00e1s amplio a la hora de realizar el desarrollo para una nueva aplicaci\u00f3n, por lo que estar\u00edamos menos limitados que si usamos MySQL, algo <strong>muy interesante en aquellos proyectos en los que se prevea que un mantenimiento evolutivo a largo o medio plazo.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">MySQL vs PostgreSQL en WATA Factory<\/h2>\n\n\n\n<p>En WATA Factory siempre evaluamos, para cada proyecto, qu\u00e9 motor de base de datos usar dependiendo de factores como si se trata de un proyecto a largo plazo, tipo de aplicaci\u00f3n o n\u00famero de usuarios concurrentes, entre otros.<\/p>\n\n\n\n<p>A efectos pr\u00e1cticos, <strong>si no hay ning\u00fan requerimiento espec\u00edfico en cuanto a rendimiento, <\/strong>como ocurre en la mayor\u00eda de aplicaciones que vamos a desarrollar, preferimos PostgreSQL, que ofrece funcionalidades muy interesantes que nos podr\u00edan ser \u00fatiles a futuro, sin que haya grandes diferencias a efectos pr\u00e1cticos.<\/p>\n\n\n\n<p>No obstante tambi\u00e9n hemos tenido que abordar el desarrollo de proyectos de basados en CMS como <strong>Drupal, WordPress o Joomla<\/strong>.<\/p>\n\n\n\n<p>Evidentemente, en estos casos, lo mejor es siempre usar el recomendado por la comunidad que desarrolla estos CMS, que normalmente ser\u00e1 MySQL.<\/p>\n\n\n\n<p>Esto es as\u00ed porque este tipo de desarrollos suele estar sujeto a unos requerimientos espec\u00edficos en cuanto a posicionamiento o SEO, por lo que un MySQL con MyISAM puede ser una buena alternativa.<\/p>\n\n\n\n<p>En el caso de Drupal adem\u00e1s, aunque en la documentaci\u00f3n se indique que soporta MySQL y PostgreSQL, hay veces que al instalar m\u00f3dulos de terceros, \u00e9stos han sido desarrollados y probados principalmente en MySQL. As\u00ed que, evidentemente,&nbsp;dependiendo de la versi\u00f3n Drupal y los m\u00f3dulos a usar en nuestra web, la elecci\u00f3n que probablemente nos d\u00e9 menos quebraderos de cabeza ser\u00e1 MySQL.<\/p>\n\n\n\n<p>Si somos nosotros los que estamos desarrollando ese<strong> software de terceros, <\/strong>es muy posible que nos pueda venir bien un motor como<strong> <\/strong>MySQL f\u00e1cilmente adaptable y extendido. Por otra parte, si luego decidi\u00e9ramos que nuestro producto soportara ambos sistemas de base de datos, ser\u00eda m\u00e1s f\u00e1cil si partimos de MySQL y lo adaptamos a PostgreSQL que al contrario.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cada vez que vamos a iniciar el desarrollo de una nueva aplicaci\u00f3n web, nos surge la duda de c\u00f3mo trabajar con los datos. Una de las soluciones m\u00e1s extendidas son los sistemas relacionales. Sistemas como MySQL o PostgreSQL son bastante comunes, con tantos seguidores como detractores.<\/p>\n","protected":false},"author":24,"featured_media":5457,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[89,183],"tags":[165,164,163],"class_list":["post-5387","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias","category-tecnologia","tag-database","tag-mysql","tag-postgresql"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico - WATA Factory<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico - WATA Factory\" \/>\n<meta property=\"og:description\" content=\"Cada vez que vamos a iniciar el desarrollo de una nueva aplicaci\u00f3n web, nos surge la duda de c\u00f3mo trabajar con los datos. Una de las soluciones m\u00e1s extendidas son los sistemas relacionales. Sistemas como MySQL o PostgreSQL son bastante comunes, con tantos seguidores como detractores.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/\" \/>\n<meta property=\"og:site_name\" content=\"WATA Factory\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/watafactory\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-09T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-30T10:03:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wata.es\/wp-content\/uploads\/2022\/01\/postgresql-vs-mysql-watafactory.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Pedro Guerrero\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@watafactory\" \/>\n<meta name=\"twitter:site\" content=\"@watafactory\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pedro Guerrero\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/\"},\"author\":{\"name\":\"Pedro Guerrero\",\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/person\\\/cc01be473da8159df5f6527a9f3cca3b\"},\"headline\":\"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico\",\"datePublished\":\"2022-05-09T07:00:00+00:00\",\"dateModified\":\"2026-01-30T10:03:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/\"},\"wordCount\":1195,\"publisher\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/postgresql-vs-mysql-watafactory.jpg\",\"keywords\":[\"database\",\"mysql\",\"postgresql\"],\"articleSection\":[\"Noticias\",\"Tecnolog\u00eda\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/\",\"url\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/\",\"name\":\"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico - WATA Factory\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/postgresql-vs-mysql-watafactory.jpg\",\"datePublished\":\"2022-05-09T07:00:00+00:00\",\"dateModified\":\"2026-01-30T10:03:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/postgresql-vs-mysql-watafactory.jpg\",\"contentUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/postgresql-vs-mysql-watafactory.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"Ilustraci\u00f3n de dos desarrolladores trabajando con los sistemas de bases de datos PostgreSQL y MySQL\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wata.es\\\/es\\\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wata.es\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wata.es\\\/#website\",\"url\":\"https:\\\/\\\/wata.es\\\/\",\"name\":\"WATA Factory\",\"description\":\"IT Consulting &amp; Outsourcing for your company\",\"publisher\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wata.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wata.es\\\/#organization\",\"name\":\"WATA Factory\",\"url\":\"https:\\\/\\\/wata.es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/logowata.png\",\"contentUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/logowata.png\",\"width\":688,\"height\":176,\"caption\":\"WATA Factory\"},\"image\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/watafactory\\\/\",\"https:\\\/\\\/x.com\\\/watafactory\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wata\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/person\\\/cc01be473da8159df5f6527a9f3cca3b\",\"name\":\"Pedro Guerrero\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a46e6f069775343bbdf2b66767aa35c9ed59b8977a804c7b27e00d3312b276f6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a46e6f069775343bbdf2b66767aa35c9ed59b8977a804c7b27e00d3312b276f6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a46e6f069775343bbdf2b66767aa35c9ed59b8977a804c7b27e00d3312b276f6?s=96&d=mm&r=g\",\"caption\":\"Pedro Guerrero\"},\"url\":\"https:\\\/\\\/wata.es\\\/es\\\/author\\\/p-guerrero\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico - WATA Factory","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/","og_locale":"es_ES","og_type":"article","og_title":"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico - WATA Factory","og_description":"Cada vez que vamos a iniciar el desarrollo de una nueva aplicaci\u00f3n web, nos surge la duda de c\u00f3mo trabajar con los datos. Una de las soluciones m\u00e1s extendidas son los sistemas relacionales. Sistemas como MySQL o PostgreSQL son bastante comunes, con tantos seguidores como detractores.","og_url":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/","og_site_name":"WATA Factory","article_publisher":"https:\/\/www.facebook.com\/watafactory\/","article_published_time":"2022-05-09T07:00:00+00:00","article_modified_time":"2026-01-30T10:03:44+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/wata.es\/wp-content\/uploads\/2022\/01\/postgresql-vs-mysql-watafactory.jpg","type":"image\/jpeg"}],"author":"Pedro Guerrero","twitter_card":"summary_large_image","twitter_creator":"@watafactory","twitter_site":"@watafactory","twitter_misc":{"Escrito por":"Pedro Guerrero","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/#article","isPartOf":{"@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/"},"author":{"name":"Pedro Guerrero","@id":"https:\/\/wata.es\/#\/schema\/person\/cc01be473da8159df5f6527a9f3cca3b"},"headline":"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico","datePublished":"2022-05-09T07:00:00+00:00","dateModified":"2026-01-30T10:03:44+00:00","mainEntityOfPage":{"@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/"},"wordCount":1195,"publisher":{"@id":"https:\/\/wata.es\/#organization"},"image":{"@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/#primaryimage"},"thumbnailUrl":"https:\/\/wata.es\/wp-content\/uploads\/2022\/01\/postgresql-vs-mysql-watafactory.jpg","keywords":["database","mysql","postgresql"],"articleSection":["Noticias","Tecnolog\u00eda"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/","url":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/","name":"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico - WATA Factory","isPartOf":{"@id":"https:\/\/wata.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/#primaryimage"},"image":{"@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/#primaryimage"},"thumbnailUrl":"https:\/\/wata.es\/wp-content\/uploads\/2022\/01\/postgresql-vs-mysql-watafactory.jpg","datePublished":"2022-05-09T07:00:00+00:00","dateModified":"2026-01-30T10:03:44+00:00","breadcrumb":{"@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/#primaryimage","url":"https:\/\/wata.es\/wp-content\/uploads\/2022\/01\/postgresql-vs-mysql-watafactory.jpg","contentUrl":"https:\/\/wata.es\/wp-content\/uploads\/2022\/01\/postgresql-vs-mysql-watafactory.jpg","width":1920,"height":1080,"caption":"Ilustraci\u00f3n de dos desarrolladores trabajando con los sistemas de bases de datos PostgreSQL y MySQL"},{"@type":"BreadcrumbList","@id":"https:\/\/wata.es\/es\/mysql-vs-postgresql-experiencia-desde-un-punto-de-vista-practico\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wata.es\/es\/"},{"@type":"ListItem","position":2,"name":"MySQL vs PostgreSQL: experiencia desde un punto de vista pr\u00e1ctico"}]},{"@type":"WebSite","@id":"https:\/\/wata.es\/#website","url":"https:\/\/wata.es\/","name":"WATA Factory","description":"IT Consulting &amp; Outsourcing for your company","publisher":{"@id":"https:\/\/wata.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wata.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/wata.es\/#organization","name":"WATA Factory","url":"https:\/\/wata.es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/wata.es\/#\/schema\/logo\/image\/","url":"https:\/\/wata.es\/wp-content\/uploads\/2019\/12\/logowata.png","contentUrl":"https:\/\/wata.es\/wp-content\/uploads\/2019\/12\/logowata.png","width":688,"height":176,"caption":"WATA Factory"},"image":{"@id":"https:\/\/wata.es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/watafactory\/","https:\/\/x.com\/watafactory","https:\/\/www.linkedin.com\/company\/wata\/"]},{"@type":"Person","@id":"https:\/\/wata.es\/#\/schema\/person\/cc01be473da8159df5f6527a9f3cca3b","name":"Pedro Guerrero","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/a46e6f069775343bbdf2b66767aa35c9ed59b8977a804c7b27e00d3312b276f6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a46e6f069775343bbdf2b66767aa35c9ed59b8977a804c7b27e00d3312b276f6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a46e6f069775343bbdf2b66767aa35c9ed59b8977a804c7b27e00d3312b276f6?s=96&d=mm&r=g","caption":"Pedro Guerrero"},"url":"https:\/\/wata.es\/es\/author\/p-guerrero\/"}]}},"_links":{"self":[{"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/posts\/5387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/comments?post=5387"}],"version-history":[{"count":5,"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/posts\/5387\/revisions"}],"predecessor-version":[{"id":15480,"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/posts\/5387\/revisions\/15480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/media\/5457"}],"wp:attachment":[{"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/media?parent=5387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/categories?post=5387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wata.es\/es\/wp-json\/wp\/v2\/tags?post=5387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}