IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

Pourquoi la communauté PostGreSQL n'est pas la plus grande alors que SGDB est le meilleurs dans l'open source


Sujet :

PostgreSQL

  1. #1
    Inactif  
    Inscrit en
    Novembre 2008
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 255
    Par défaut Pourquoi la communauté PostGreSQL n'est pas la plus grande alors que SGDB est le meilleurs dans l'open source
    Bonjour

    Tout est dans le titre.
    Je découvre à peine cet SGDB et tous de suite je me suis posé cette question que j'espère retrouver des réponses.

    Merci

  2. #2
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Parce que MySQL, réputé plus facile à prendre en main, est largement plus répandu que Postgresql.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Inactif  
    Inscrit en
    Novembre 2008
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 255
    Par défaut
    et le SGDB tiens d'où ces fond alors qu'il n'est pas aussi repondu? je sais que sun a investi 1 milliard de dollars dans mysql alors que PostGreSQL est largement supérieur aujourd'hui. il doit y avoir des grandes firmes derrière non ?

  4. #4
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    En cherchant vite fait, le site de Postgresql ne semble pas indiquer de société finançant le projet. Mais néanmoins, comme des sociétés proposent du service autour de Postresql, elles ont tout intérêt à participer au développement du projet open source.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  5. #5
    Inactif  
    Inscrit en
    Novembre 2008
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 255
    Par défaut
    voila j'ai trouvé

    http://www.postgresql.org/community/contributors/

    Parmi eux il y a google j'étais sur qu'il y avait des géants derrière .
    Je pense aussi que oracle cour après mysql pour que tout le monde ne se dirige pas vers postGreSql une vrai menace pour ce dernier.

  6. #6
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut
    Citation Envoyé par Aquaa Voir le message
    et le SGDB tiens d'où ces fond alors qu'il n'est pas aussi repondu? je sais que sun a investi 1 milliard de dollars dans mysql alors que PostGreSQL est largement supérieur aujourd'hui. il doit y avoir des grandes firmes derrière non ?
    Pas supérieur sur tout les points (malheureusement :/)

  7. #7
    Inactif  
    Inscrit en
    Novembre 2008
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 255
    Par défaut
    Citation Envoyé par kedare Voir le message
    Pas supérieur sur tout les points (malheureusement :/)
    tu peux m'indiquer ses points faibles ?

  8. #8
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Citation Envoyé par CinePhil Voir le message
    Parce que MySQL, réputé plus facile à prendre en main, est largement plus répandu que Postgresql.
    Je pense que le sujet du message est justement d'essayer de comprendre pourquoi

    Peut-être en partie parce que dès les débuts du web la mode était au PHP/MySQL pour les sites internet personnels (le choix de MySQL m'échappe), qui a même été très tôt proposé par certains FAI
    Après le bouche-à-oreille fait que ça se répand vite, la communauté grandit, etc ...
    Du coup avec MySQL les gens ont eu dès le départ des outils graphiques simples (comme PHPMyAdmin) permettant d'utiliser simplement le SGBD en "masquant" la réelle complexité

    Postgresql n'est pas plus compliqué à prendre en main que MySQL, tout est une question de marketing, de "on dit", et de réputation ... Postgresql est peut-être parfois malheureusement victime du "je ne connais pas Postgresql donc ça doit être compliqué, par contre beaucoup de gens utilisent MySQL donc ça doit être plus facile"

    En tous les cas la plupart des benchs sérieux et indépendants montrent bien que Postgresql est plus robuste et supporte mieux la montée en charge que MySQL.
    Beaucoup utilisent par exemple MySQL pour leur petit site personnel dans leur coin avec 5 utilisateurs simultanés donc malgré tout MySQL convient au besoin. Après on trouve des entreprises qui utilisent MySQL ou Postgresql pour de grosses applications, tout dépend du besoin

    La robustesse et la performance d'un SGBD n'est pas toujours le seul critère de choix pour une entreprise : l'activité de la communauté permet une forme d'assistance, de support aux différents outils, et ainsi diminue les risques de migrer vers l'open-source
    La communauté Postgresql est certes dynamique et active, mais reste encore aujourd'hui encore moins grande que celle de MySQL

    Pour faire une comparaison qui vaut ce qu'elle vaut : ce n'est pas parce qu'une voiture ou une console de jeux est la plus performante qu'elle est la plus répandue
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  9. #9
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 149
    Par défaut
    Il faut ajouter que Postgresql avec son extension spatiale Postgis a été adopté par l'IGN France pour son géoportail après une sérieuse étude de marché
    http://postgis.refractions.net/docum...sestudies/ign/

  10. #10
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Par défaut
    MySQL a l'image de la base de données la plus simple possible tout en étant quand même client-serveur avec un moteur SQL et une licence libre, ce qui venait combler un vide à l'époque où il est apparu.
    En effet il y a une quinzaine d'années, c'était une bonne solution par rapport à ce qui existait et qui ne faisait pas l'affaire pour du web, c.a.d soit des SGBD lourds et chers comme Oracle, soit des solutions non client-serveur, genre Access ou FileMaker.
    PostgreSQL a démarré juste après mais était trop lent et pas assez stable de l'aveu même des personnes qui le maintenaient. En revanche il était plus ambitieux. Il y a aussi le fait que MySQL a été disponible sous Windows en natif bien avant PostgreSQL, qui a peut-être joué pour son succès.

    Au fil du temps, ça c'est beaucoup amélioré côté PostgreSQL surtout depuis la 8.0, alors que MySQL progresse peu, qu'il y a toujours beaucoup de restrictions et de faiblesses dans son moteur SQL.

    Mais dans la perception commune, ça reste le SGBD libre de référence, et un choix rassurant surtout pour les non-connaisseurs, puisque c'est le choix de la majorité. Du coup sa place de numéro 1 par le nombre d'utilisateurs s'auto-entretient.

  11. #11
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut
    Citation Envoyé par Aquaa Voir le message
    tu peux m'indiquer ses points faibles ?
    La réplication (les solutions alternative pour postgresql sont vraiment chiante a gérée, mal intégré, et lente), avec MySQL ça se met en place en quelques lignes de commandes, t'en a pour 5min grand maximum, avec postgresql prévois la journée... et vu que la base de données n'a pas conscience qu'elle est répliqué, bonne change pour l'administration, c'est pour moi LE point noir de Postgresql, c'est l'enfer tout simplement,
    Le partitionnement des tables (obligé de créer plein de table et de gérer ça avec des rules/triggers, c'est lent, c'est lourd, c'est galère a administrer, alors qu'avec Mysql et pas mal d'autre RDMBS il y a la syntaxe PARTITION BY),
    Le monitoring (quoi que il y a de nouveaux truc avec les anciennes versions)
    Le planificateur de tache intégré (il y en a pas de base dans Postgresql)

Discussions similaires

  1. [XL-2000] Comment fermer un fichier excel si il est ouvert mais sans bug s'il n'est pas ouvert
    Par Avinetor dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 05/06/2009, 14h09
  2. Boucle si - alors qui n'est pas effectué
    Par tomato178837 dans le forum Langage
    Réponses: 5
    Dernier message: 09/05/2008, 13h08
  3. Connexion ouverte alors que c'est pas vrai
    Par zooffy dans le forum ASP.NET
    Réponses: 13
    Dernier message: 05/05/2008, 09h56
  4. Réponses: 3
    Dernier message: 10/05/2007, 07h43
  5. Réponses: 14
    Dernier message: 27/08/2006, 19h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo