Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] PostgreSQL vs Oracle, que dire à mes clients ?

From: Gautier DI FOLCO <gautier(dot)difolco(at)gmail(dot)com>
To: Jeff Diwie <guapyo(at)gmail(dot)com>
Cc: Dimitri Fontaine <dimitri(at)2ndquadrant(dot)fr>, pgsql-fr-generale <pgsql-fr-generale(at)postgresql(dot)org>, Stéphane Schildknecht <stephane(dot)schildknecht(at)postgres(dot)fr>, Vincent de Phily <vincent(dot)dephily(at)mobile-devices(dot)fr>
Subject: Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] PostgreSQL vs Oracle, que dire à mes clients ?
Date: 2014-12-05 23:50:01
Message-ID: CAH_3vcThnSwdsV0Lg49yExvGpTniccbpotmVtq5HGRSM39Co8g@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Le 6 décembre 2014 00:08, Jeff Diwie <guapyo(at)gmail(dot)com> a écrit :

> Bonjour,
>
> Je tenais juste a donner un bref avis en tant que jeune dev de 25ans sorti
> de l'école (cursus : bts, licence, bac+5 dans du privé) :
>
> On entend parler de Mysql parceque c'est la base au niveau web (et on
> commence par du php) et d'oracle parceque ca fait classe dans le programme
> de l'ecole. On va toucher brièvement au nosql (mongo) et on va aimer la
> simplicité de "balancer n'importe quelles données un peu n'importe
> comment". Si on ne croise pas postgres bah on le connais pas (et c'est
> triste) mais très peu de mes ex camarades le connaissait. Il faut fouiller
> pour voir ses possibilités (support json, droit de lecture par ligne,...)
> parceque Postgres est plein de fonctionnalités de rêve mais que peu
> connaissent.
>
> J'ai adoré la présentation de Dimitri au PhpTour 2014 pour cette raison :
> si on veut répendre plus de Postgres chez les jeunes faut leur montrer les
> fonctionnalités via des conférences ou autres mais pas attendre qu'ils
> aillent fouiller la doc ou le changelog.
>
> Mais ca reste un avis perso qui vise peut être beaucoup les devs.
>

Pour en rajouter une couche : la paresse des informaticiens prend toute sa
splendeur ici, on joue des coudes pour entré à un endroit (un SGBD, un
langage, une techno) et on en bouge plus. Que ce soit via une formation
"officielle" ou une auto-formation (c'est souvent pire), dès qu'on a une
zone de confort, aussi ridicule soit-elle on la défend bec et ongles. Le
seul conseil que je peux donner : s'ils ne veulent pas bouger, ne le fait
pour eux; trouve toi un espace de liberté et fait ta sauce, le mieux qui
pourra arrivé c'est qu'ils se rendent compte de ce qu'ils loupe. Si tu les
force à bouger et que ça foire, c'est une double peine : tu aura dépensé
une énergie considérable et tu sera désigné comme responsable.

En ce qui me concerne j'utilise PostgreSQL car c'est un SGBDR orienté
développeurs ET dba. En tant que développeurs j'apprécie les types et la
masse d'outils.
Pour les autres SGBD :
- Oracle: très orienté DBA, tu peux passer des jours entiers rien que pour
paramétrer tes tablespaces
- MySQL : actuellement l'usage veut (et ça ne va pas en s'améliorant*) que
le stockage, pas les traitements
- NoSQL : je pense que c'est surtout une alternative à MySQL, c'est censé
être orienté développeur mais les outils sont minables et ils se
concentrent sur le stockage, généralement sans type et au final ça peut
devenir ingérable pour les DBA/Sys Admin

* Je suis encore partagé sur le fait que ce soit bien ou non

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Stéphane Schildknecht 2014-12-18 16:50:44 PostgreSQL 9.4.0 est (enfin) publiée
Previous Message Jeff Diwie 2014-12-05 23:08:57 Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] PostgreSQL vs Oracle, que dire à mes clients ?