{"id":3396,"date":"2022-07-13T09:58:31","date_gmt":"2022-07-13T07:58:31","guid":{"rendered":"https:\/\/quike.it\/it\/?p=3396"},"modified":"2022-09-05T20:10:57","modified_gmt":"2022-09-05T18:10:57","slug":"postgresql-il-mio-database-favorito","status":"publish","type":"post","link":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/","title":{"rendered":"PostgreSQL &#8211; Il mio Database Favorito"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3396\" class=\"elementor elementor-3396\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-20c8b8f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"20c8b8f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec2357a\" data-id=\"ec2357a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2a75bdc elementor-widget elementor-widget-text-editor\" data-id=\"2a75bdc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Per chi mi conosce nel mondo professionale, sa benissimo che considero <em><strong>PostgreSQL<\/strong><\/em> come il migliore database in circolazione e che lo utilizzo in quasi tutti i progetti in cui posso decidere il <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> in cui appoggiare i dati .<\/p><p>Sono passati <strong>dieci anni<\/strong> dalla prima volta che l&#8217;ho conosciuto per puro caso.<\/p><p>La storia d&#8217;amore \u00e8 iniziata nel <em><strong>2012,<\/strong><\/em> quando sviluppando un sistema informatico basato interamente su <em><strong>Visual FoxPro<\/strong><\/em> e, dovuto alle dimensioni che stavano assumendo i <strong>dati storici<\/strong>, era gi\u00e0 necessario utilizzare un motore di <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> pi\u00f9 potente di quello incluso in modo nativo in <em><strong>Visual FoxPro<\/strong><\/em>.<\/p><p>Fino ad allora avevo lavorato con <em><strong>MS-SQL,<\/strong> <a href=\"https:\/\/it.wikipedia.org\/wiki\/MySQL\" target=\"_blank\" rel=\"noopener\"><strong>MySQL<\/strong><\/a><\/em> e la neonata <a href=\"https:\/\/it.wikipedia.org\/wiki\/MariaDB\" target=\"_blank\" rel=\"noopener\"><em><strong>MariaDB.<\/strong><\/em><\/a><\/p><p>Dovevo decidere a quale dei suddetti <a href=\"https:\/\/it.wikipedia.org\/wiki\/Relational_database_management_system\" target=\"_blank\" rel=\"noopener\"><em><strong>RDBMS<\/strong><\/em><\/a> affidare i dati del <em><strong>sistema gestionale<\/strong><\/em> che sviluppavo e gestivo per una societ\u00e0 privata in quel momento.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-16b53b0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"16b53b0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5b10269\" data-id=\"5b10269\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b129dff elementor-widget elementor-widget-heading\" data-id=\"b129dff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Prove di Rendimento<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ae3878b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ae3878b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa893ef\" data-id=\"fa893ef\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d1bca9 elementor-widget elementor-widget-text-editor\" data-id=\"1d1bca9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cos\u00ec ho iniziato ad allestire un piccolo server dove installar il <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database,<\/strong><\/em><\/a> con hardware non eccellente.<\/p><p>L&#8217;idea era quella di provare ad installare separatamente su dispositivi con una configurazione identica e simulare uno <strong><em>stress di dati<\/em><\/strong> per verificare quale dei database otterrebbe un risultato migliore.<\/p><p>Pochi giorni prima dell&#8217;inizio del test, sono stato contattato da un programmatore esterno a cui l&#8217;azienda per cui lavoravo aveva incaricato di creare un&#8217;applicazione per i dispositivi <em><strong>Windows CE<\/strong><\/em>.<\/p><p>Tra le altre cose, abbiamo parlato un po&#8217; di <em><strong>gestione dei dati<\/strong><\/em> e mi ha detto che per ragioni di costo, quando un cliente non voleva investire <em><strong>in licenze MS-SQL<\/strong><\/em>, si affidava a <em><strong>PostgreSQL.<\/strong><\/em><\/p><p>\u00c8 stata la prima volta che ho sentito parlare di <em><strong>PostgreSQL. <\/strong><\/em>Per questo, ho iniziato a cercare pi\u00f9 informazione su questo <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> e ho imparato come installarlo per i test che stavo per iniziare.<\/p><p>Essendo che era l&#8217;ultimo della lista, l&#8217;ho provato per ultimo, non ostante che per motivi economici nella mia mente ero gi\u00e0 propenso ad usare <a href=\"https:\/\/it.wikipedia.org\/wiki\/MySQL\" target=\"_blank\" rel=\"noopener\"><em><strong>MySQL<\/strong><\/em><\/a> o <a href=\"https:\/\/it.wikipedia.org\/wiki\/MariaDB\" target=\"_blank\" rel=\"noopener\"><em><strong>MariaDB.<\/strong><\/em><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3604fb6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3604fb6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fcb5bd0\" data-id=\"fcb5bd0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2adafbc elementor-widget elementor-widget-heading\" data-id=\"2adafbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Risultati sorprendenti<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-50ab059 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"50ab059\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-54fd29d\" data-id=\"54fd29d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9039112 elementor-widget elementor-widget-text-editor\" data-id=\"9039112\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I risultati mi sorpresero, perch\u00e9 credevo davvero che <a href=\"https:\/\/it.wikipedia.org\/wiki\/MySQL\" target=\"_blank\" rel=\"noopener\"><em><strong>MySQL<\/strong><\/em><\/a> avrebbe avuto prestazioni migliori nel mio scenario, ma \u00e8 stato <em><strong>PostgreSQL<\/strong><\/em> a fornire risultati migliori in termini di prestazioni e velocit\u00e0 di <em><strong>scrittura dei dati<\/strong><\/em>.<\/p><p>Un altro dettaglio che ho analizzato durante il test di ciascun <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> \u00e8 stato il prezzo.<\/p><p>Apparentemente <a href=\"https:\/\/it.wikipedia.org\/wiki\/MySQL\" target=\"_blank\" rel=\"noopener\"><em><strong>MySQL<\/strong><\/em><\/a> \u00e8 gratuito, ma leggendo attentamente <strong>la licenza d&#8217;uso<\/strong>, indica chiaramente che \u00e8 gratuito solo se il suo utilizzo \u00e8 non commerciale, cio\u00e8 se un&#8217;azienda svolge attivit\u00e0 a scopo di lucro (<em>quale azienda no!?<\/em>) la licenza va pagata, non tanto quanto il prodotto <strong>Microsoft,<\/strong> ma va pagata.<\/p><p>La licenza di <em><strong>PostgreSQL<\/strong><\/em> \u00e8 <strong>100% <a href=\"https:\/\/it.wikipedia.org\/wiki\/Open_source\" target=\"_blank\" rel=\"noopener\">Open Source<\/a><\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-906ee40 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"906ee40\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5900892\" data-id=\"5900892\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e7bb1e5 elementor-widget elementor-widget-heading\" data-id=\"e7bb1e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Inizio con PostgreSQL<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f51f2b3 elementor-widget elementor-widget-image\" data-id=\"f51f2b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"208\" src=\"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame1-e1657695938348.png\" class=\"attachment-large size-large wp-image-3408\" alt=\"postgresql\" srcset=\"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame1-e1657695938348.png 900w, https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame1-e1657695938348-300x78.png 300w, https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame1-e1657695938348-768x200.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5eacd48 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5eacd48\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9f99b5e\" data-id=\"9f99b5e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b1eb69 elementor-widget elementor-widget-text-editor\" data-id=\"8b1eb69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Per questo motivo ho iniziato ad approfondire lo studio di questo <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database,<\/strong><\/em><\/a> che all&#8217;epoca dei fati, se non ricordo male, era alla <em><strong>versione 8.23<\/strong><\/em>.<\/p><p>Ogni volta che ho studiato le cose che questo <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> potrebbe fare, sono rimasto molto colpito dalla sua semplicit\u00e0 nel fare cose che negli altri <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> sono a volte un po&#8217; pi\u00f9 problematiche e complesse.<\/p><p><em><strong>Un esempio?<\/strong><\/em> vediamo, in <a href=\"https:\/\/it.wikipedia.org\/wiki\/MySQL\" target=\"_blank\" rel=\"noopener\"><em><strong>MySQL<\/strong><\/em><\/a> non c&#8217;\u00e8 (<em>almeno quando ho fatto i test<\/em>) il <a href=\"https:\/\/it.wikipedia.org\/wiki\/Tipo_di_dato\" target=\"_blank\" rel=\"noopener\"><em><strong>tipo di dato <\/strong><\/em><\/a><strong>booleano<\/strong> (<em>vero\/falso<\/em>) ma il programmatore deve gestire (<em>per quello ci pagano!<\/em>) e utilizzare un valore numerico <em><strong>intero<\/strong><\/em> per attribuire <em><strong>1<\/strong><\/em> o <em><strong>0<\/strong><\/em> .<\/p><p>Nessun problema mi dirette, si ma non \u00e8 un dato nativo del <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> e questo pu\u00f2 complicare le cose se per errore scriviamo (<em>in qualsiasi modo<\/em>) un valore diverso da <em><strong>0\/1<\/strong><\/em> (<em>sempre possibile nel <a href=\"https:\/\/it.wikipedia.org\/wiki\/Tipo_di_dato\" target=\"_blank\" rel=\"noopener\">tipo di dato<\/a><\/em> <strong><em>integer)<\/em><\/strong> e allora possono sorgere dei problemi.<\/p><p><em><strong>PostgreSQL,<\/strong><\/em> d&#8217;altra parte, ha quel <a href=\"https:\/\/it.wikipedia.org\/wiki\/Tipo_di_dato\" target=\"_blank\" rel=\"noopener\"><em><strong>tipo de dato<\/strong><\/em><\/a> in modalit\u00e0 nativa (<em>vero\/falso<\/em>) e non c&#8217;\u00e8 modo di assegnargli un altro valore.<\/p><p><em><strong>Un altro esempio?<\/strong><\/em> la gestione delle date all&#8217;inizio mi ha lasciato senza parole per la semplicit\u00e0 come interpreta il valore attribuito, dando la corretta interpretazione dell&#8217;ordine <em>giorno\/mese\/anno<\/em>.<\/p><p><em><strong>Di pi\u00f9?<\/strong><\/em> La conversione del tipo di dato \u00e8 semplicissima, senza la necessit\u00e0 di utilizzare comandi complessi, \u00e8 sufficiente posizionare un simbolo <strong>::<\/strong> seguito dal <a href=\"https:\/\/it.wikipedia.org\/wiki\/Tipo_di_dato\" target=\"_blank\" rel=\"noopener\"><strong>tipo di dato<\/strong><\/a> e <em>boom!<\/em> lo fa senza problemi.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1179db elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1179db\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d9ce0f8\" data-id=\"d9ce0f8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aaf5c50 elementor-widget elementor-widget-heading\" data-id=\"aaf5c50\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Studiando PostgreSQL<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dff849b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dff849b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c8af981\" data-id=\"c8af981\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ee2fe1f elementor-widget elementor-widget-text-editor\" data-id=\"ee2fe1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Mi sono iscritto ad un corso nella citt\u00e0 di <strong>Prato<\/strong> nella Toscana, dove ho avuto il piacere di incontrare e condividere opinioni con <em><strong>sviluppatori<\/strong><\/em> che partecipano attivamente alla scrittura del codice <em><strong>PostgreSQL<\/strong><\/em> e da allora sponsorizzo e utilizzo questo potente <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database<\/strong><\/em><\/a> .<\/p><p><em><strong>PostgreSQL<\/strong><\/em> \u00e8 un <a href=\"https:\/\/it.wikipedia.org\/wiki\/Relational_database_management_system\" target=\"_blank\" rel=\"noopener\"><em><strong>DBRMS<\/strong><\/em><\/a> <a href=\"https:\/\/it.wikipedia.org\/wiki\/Open_source\" target=\"_blank\" rel=\"noopener\"><strong>open source<\/strong><\/a>, cio\u00e8 puoi usarlo gratuitamente, rispettando i principi dell&#8217;<a href=\"https:\/\/it.wikipedia.org\/wiki\/Open_source\" target=\"_blank\" rel=\"noopener\"><strong>Open Source<\/strong><\/a> che sono dettagliati nella sua <a href=\"https:\/\/www.postgresql.org\/about\/licence\/\" target=\"_blank\" rel=\"noopener\"><em><strong>licenza d&#8217;uso<\/strong><\/em><\/a><\/p><p>In questi <strong>10 anni<\/strong> di lavoro con <em><strong>PostgreSQL<\/strong><\/em> non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sistemi, salvo rarissime eccezioni, sono affidati a questo <em><strong>motore di dati<\/strong><\/em>.<\/p><p>In questo <a href=\"https:\/\/quike.it\/it\/iniziamo-questo-mio-blog\/\" target=\"_blank\" rel=\"noopener\"><em><strong>Blog<\/strong><\/em><\/a> troverai molti articoli che toccano vari aspetti che potrebbero essere utili quando si lavora con <em><strong>PostgreSQL.<\/strong><\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-aade156 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"aade156\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-194ba93\" data-id=\"194ba93\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ed612cb elementor-widget elementor-widget-heading\" data-id=\"ed612cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Quando non utilizzo PostgreSQL?<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-07fcf7c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"07fcf7c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cce7150\" data-id=\"cce7150\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3216bff elementor-widget elementor-widget-text-editor\" data-id=\"3216bff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Quando non \u00e8 possibile farlo.<\/p><p><em><strong>Questo blog<\/strong><\/em> \u00e8 un esempio. Poich\u00e9 l&#8217;azienda che fornisce l&#8217;hosting del mio dominio non offre <em><strong>PostgreSQL<\/strong><\/em> come <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><em><strong>database,<\/strong><\/em><\/a> ho dovuto affidarmi a <a href=\"https:\/\/it.wikipedia.org\/wiki\/MySQL\" target=\"_blank\" rel=\"noopener\"><em><strong>MySQL<\/strong><\/em><\/a> per la gestione dei dati di questo <em><strong>BLOG.<\/strong><\/em><\/p><p>Ma come detto prima, quando tocca a me, la scelta sar\u00e0 sempre <strong>PostgreSQL<\/strong> come <a href=\"https:\/\/it.wikipedia.org\/wiki\/Base_di_dati\" target=\"_blank\" rel=\"noopener\"><strong>database!<\/strong><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Per chi mi conosce nel mondo professionale, sa benissimo che considero PostgreSQL come il migliore database in circolazione e che lo utilizzo in quasi tutti i progetti in cui posso decidere il database in cui appoggiare i dati . Sono passati dieci anni dalla prima volta che l&#8217;ho conosciuto per puro caso. La storia d&#8217;amore [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":3398,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[40,41],"tags":[],"class_list":["post-3396","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-database","category-postgresql"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PostgreSQL - Il mio Database Favorito &#8211;<\/title>\n<meta name=\"description\" content=\"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sis\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PostgreSQL - Il mio Database Favorito\" \/>\n<meta property=\"og:description\" content=\"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sistemi, salvo rarissime eccezioni, sono affidati a questo motore di dati.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/\" \/>\n<meta property=\"og:site_name\" content=\"Il BLOG di Enrique V\u00e1squez B.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/zeven.sa.1\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/zeven.sa.1\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-13T07:58:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-05T18:10:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Enrique Vasquez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"PostgreSQL - Il mio Database Favorito\" \/>\n<meta name=\"twitter:description\" content=\"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sistemi, salvo rarissime eccezioni, sono affidati a questo motore di dati.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png\" \/>\n<meta name=\"twitter:creator\" content=\"@quike1974\" \/>\n<meta name=\"twitter:site\" content=\"@quike1974\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Enrique Vasquez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/\"},\"author\":{\"name\":\"Enrique Vasquez\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/#\\\/schema\\\/person\\\/e6309e4dcfa30368d3f1e747d2c71d49\"},\"headline\":\"PostgreSQL &#8211; Il mio Database Favorito\",\"datePublished\":\"2022-07-13T07:58:31+00:00\",\"dateModified\":\"2022-09-05T18:10:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/\"},\"wordCount\":821,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/#\\\/schema\\\/person\\\/e53c62e8ab2e3f878e77d3a617483cc8\"},\"image\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/Postgresql_frame.png\",\"articleSection\":[\"DataBase\",\"PostgreSQL\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/\",\"url\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/\",\"name\":\"PostgreSQL - Il mio Database Favorito &#8211;\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/Postgresql_frame.png\",\"datePublished\":\"2022-07-13T07:58:31+00:00\",\"dateModified\":\"2022-09-05T18:10:57+00:00\",\"description\":\"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sis\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#primaryimage\",\"url\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/Postgresql_frame.png\",\"contentUrl\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/Postgresql_frame.png\",\"width\":900,\"height\":600,\"caption\":\"PostgreSQL\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/postgresql-il-mio-database-favorito\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/quike.it\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PostgreSQL &#8211; Il mio Database Favorito\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/quike.it\\\/it\\\/\",\"name\":\"Il BLOG di Enrique V\u00e1squez B.\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/#\\\/schema\\\/person\\\/e53c62e8ab2e3f878e77d3a617483cc8\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quike.it\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/#\\\/schema\\\/person\\\/e53c62e8ab2e3f878e77d3a617483cc8\",\"name\":\"Enrique V\u00e1squez B.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/07\\\/cropped-Logo_Blog.png\",\"url\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/07\\\/cropped-Logo_Blog.png\",\"contentUrl\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/07\\\/cropped-Logo_Blog.png\",\"width\":444,\"height\":113,\"caption\":\"Enrique V\u00e1squez B.\"},\"logo\":{\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/07\\\/cropped-Logo_Blog.png\"},\"description\":\"Programador desde 1988, con pasi\u00f3n por escribir art\u00edculos de todo tipo. Actualmente desarrolla para ZEVEN S.A. el Sistema de Facturaci\u00f3n Electr\u00f3nica. Ecuatoriano de nacimiento e italiano de residencia, escribe desde G\u00e9nova, ciudad que ha llegado a amar tanto como su natal Guayaquil. Padre de dos hijos que son su orgullo y esposo de una mujer excepcional.\",\"sameAs\":[\"https:\\\/\\\/quike.it\",\"https:\\\/\\\/www.facebook.com\\\/zeven.sa.1\",\"https:\\\/\\\/www.instagram.com\\\/quikev1974\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/carlos-enrique-vasquez-bautista-074893b\\\/\",\"https:\\\/\\\/x.com\\\/quike1974\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/quike.it\\\/it\\\/#\\\/schema\\\/person\\\/e6309e4dcfa30368d3f1e747d2c71d49\",\"name\":\"Enrique Vasquez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/377af8ca0db9809658fdcdab6e801824b8089f79868399643a755f6c48c99c81?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/377af8ca0db9809658fdcdab6e801824b8089f79868399643a755f6c48c99c81?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/377af8ca0db9809658fdcdab6e801824b8089f79868399643a755f6c48c99c81?s=96&d=mm&r=g\",\"caption\":\"Enrique Vasquez\"},\"description\":\"Programmatore dal 1988, con la passione per la scrittura di articoli di ogni genere. Attualmente sviluppa per ZEVEN S.A. il sistema di fatturazione elettronica. Ecuadoriano di nascita ed italiano per residenza, scrive da Genova, citt\u00e0 che ha imparato ad amare tanto quanto la sua natale Guayaquil. Padre di due figli che sono il suo orgoglio e marito di una donna eccezionale.\",\"sameAs\":[\"https:\\\/\\\/quike.it\\\/it\\\/\",\"https:\\\/\\\/www.facebook.com\\\/zeven.sa.1\",\"https:\\\/\\\/www.instagram.com\\\/quikev1974\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/carlos-enrique-vasquez-bautista-074893b\\\/\",\"https:\\\/\\\/x.com\\\/quike1974\"],\"url\":\"https:\\\/\\\/quike.it\\\/it\\\/author\\\/caenvaba\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PostgreSQL - Il mio Database Favorito &#8211;","description":"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sis","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:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/","og_locale":"it_IT","og_type":"article","og_title":"PostgreSQL - Il mio Database Favorito","og_description":"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sistemi, salvo rarissime eccezioni, sono affidati a questo motore di dati.","og_url":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/","og_site_name":"Il BLOG di Enrique V\u00e1squez B.","article_publisher":"https:\/\/www.facebook.com\/zeven.sa.1","article_author":"https:\/\/www.facebook.com\/zeven.sa.1","article_published_time":"2022-07-13T07:58:31+00:00","article_modified_time":"2022-09-05T18:10:57+00:00","og_image":[{"width":900,"height":600,"url":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png","type":"image\/png"}],"author":"Enrique Vasquez","twitter_card":"summary_large_image","twitter_title":"PostgreSQL - Il mio Database Favorito","twitter_description":"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sistemi, salvo rarissime eccezioni, sono affidati a questo motore di dati.","twitter_image":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png","twitter_creator":"@quike1974","twitter_site":"@quike1974","twitter_misc":{"Scritto da":"Enrique Vasquez","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#article","isPartOf":{"@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/"},"author":{"name":"Enrique Vasquez","@id":"https:\/\/quike.it\/it\/#\/schema\/person\/e6309e4dcfa30368d3f1e747d2c71d49"},"headline":"PostgreSQL &#8211; Il mio Database Favorito","datePublished":"2022-07-13T07:58:31+00:00","dateModified":"2022-09-05T18:10:57+00:00","mainEntityOfPage":{"@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/"},"wordCount":821,"commentCount":0,"publisher":{"@id":"https:\/\/quike.it\/it\/#\/schema\/person\/e53c62e8ab2e3f878e77d3a617483cc8"},"image":{"@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#primaryimage"},"thumbnailUrl":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png","articleSection":["DataBase","PostgreSQL"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/","url":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/","name":"PostgreSQL - Il mio Database Favorito &#8211;","isPartOf":{"@id":"https:\/\/quike.it\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#primaryimage"},"image":{"@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#primaryimage"},"thumbnailUrl":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png","datePublished":"2022-07-13T07:58:31+00:00","dateModified":"2022-09-05T18:10:57+00:00","description":"In questi 10 anni di lavoro con PostgreSQL non sono mai stato deluso dalle sue prestazioni, e per questo motivo tutti i dati nei miei sis","breadcrumb":{"@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#primaryimage","url":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png","contentUrl":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2022\/07\/Postgresql_frame.png","width":900,"height":600,"caption":"PostgreSQL"},{"@type":"BreadcrumbList","@id":"https:\/\/quike.it\/it\/postgresql-il-mio-database-favorito\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/quike.it\/it\/"},{"@type":"ListItem","position":2,"name":"PostgreSQL &#8211; Il mio Database Favorito"}]},{"@type":"WebSite","@id":"https:\/\/quike.it\/it\/#website","url":"https:\/\/quike.it\/it\/","name":"Il BLOG di Enrique V\u00e1squez B.","description":"","publisher":{"@id":"https:\/\/quike.it\/it\/#\/schema\/person\/e53c62e8ab2e3f878e77d3a617483cc8"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quike.it\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/quike.it\/it\/#\/schema\/person\/e53c62e8ab2e3f878e77d3a617483cc8","name":"Enrique V\u00e1squez B.","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2023\/07\/cropped-Logo_Blog.png","url":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2023\/07\/cropped-Logo_Blog.png","contentUrl":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2023\/07\/cropped-Logo_Blog.png","width":444,"height":113,"caption":"Enrique V\u00e1squez B."},"logo":{"@id":"https:\/\/quike.it\/it\/wp-content\/uploads\/sites\/2\/2023\/07\/cropped-Logo_Blog.png"},"description":"Programador desde 1988, con pasi\u00f3n por escribir art\u00edculos de todo tipo. Actualmente desarrolla para ZEVEN S.A. el Sistema de Facturaci\u00f3n Electr\u00f3nica. Ecuatoriano de nacimiento e italiano de residencia, escribe desde G\u00e9nova, ciudad que ha llegado a amar tanto como su natal Guayaquil. Padre de dos hijos que son su orgullo y esposo de una mujer excepcional.","sameAs":["https:\/\/quike.it","https:\/\/www.facebook.com\/zeven.sa.1","https:\/\/www.instagram.com\/quikev1974","https:\/\/www.linkedin.com\/in\/carlos-enrique-vasquez-bautista-074893b\/","https:\/\/x.com\/quike1974"]},{"@type":"Person","@id":"https:\/\/quike.it\/it\/#\/schema\/person\/e6309e4dcfa30368d3f1e747d2c71d49","name":"Enrique Vasquez","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/377af8ca0db9809658fdcdab6e801824b8089f79868399643a755f6c48c99c81?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/377af8ca0db9809658fdcdab6e801824b8089f79868399643a755f6c48c99c81?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/377af8ca0db9809658fdcdab6e801824b8089f79868399643a755f6c48c99c81?s=96&d=mm&r=g","caption":"Enrique Vasquez"},"description":"Programmatore dal 1988, con la passione per la scrittura di articoli di ogni genere. Attualmente sviluppa per ZEVEN S.A. il sistema di fatturazione elettronica. Ecuadoriano di nascita ed italiano per residenza, scrive da Genova, citt\u00e0 che ha imparato ad amare tanto quanto la sua natale Guayaquil. Padre di due figli che sono il suo orgoglio e marito di una donna eccezionale.","sameAs":["https:\/\/quike.it\/it\/","https:\/\/www.facebook.com\/zeven.sa.1","https:\/\/www.instagram.com\/quikev1974","https:\/\/www.linkedin.com\/in\/carlos-enrique-vasquez-bautista-074893b\/","https:\/\/x.com\/quike1974"],"url":"https:\/\/quike.it\/it\/author\/caenvaba\/"}]}},"_links":{"self":[{"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/posts\/3396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/comments?post=3396"}],"version-history":[{"count":42,"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/posts\/3396\/revisions"}],"predecessor-version":[{"id":3440,"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/posts\/3396\/revisions\/3440"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/media\/3398"}],"wp:attachment":[{"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/media?parent=3396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/categories?post=3396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quike.it\/it\/wp-json\/wp\/v2\/tags?post=3396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}