Faire son choix parmis les SGBD Open Source ? - SQL/NoSQL - Programmation
Marsh Posté le 17-07-2004 à 11:28:58
Les dernières versions de MySQL supportent pas mal de nouvelles choses. Par contre c'est des versions Alpha (et ça fais un bon bout de temps qu'elles y sont) donc avant d'avoir des releases réputées stables, il risque de s'écouler un bon moment.
Sinon, PostreSQL est à mon avis le plus puissant parmis les Open Source.
Sinon, je ne sais pas si c'est toujours le cas, mais pendant un moment, Oracle permettait qu'on fasse tourner sans license leur SGBD version Unix sur un Linux, car ils étaient incapable de garantir son bon fonctionnement sur une telle plateforme.
J'avais eu à l'époque de bons feed-back quant à la stabilité de la chose. Tu peux peut-être faire un tour de ce côté (après tout, si tu peux utiliser le top pour pas un rond et en toute légalité, faudrait être maso pour s'en passer ).
A savoir que toutes les versions récentes d'Oracle (tous systèmes) sont librement téléchargeables depuis leur site. Mais bon, mieu vaut s'assurer que t'as pas besoin de licence avant
Marsh Posté le 17-07-2004 à 12:37:51
iaidoken a écrit : |
Marsh Posté le 17-07-2004 à 16:02:30
thx pour ces precisions
par pro j'entends par forcement un BDD avec une grosse charge mais surtout intègre
Marsh Posté le 17-07-2004 à 16:32:08
De réputation, c'est bien PostgreSQL qui est le plus proche d'un produit comme Oracle. C'est un SGBDR objet qui offre pas mal de fonctionnalités évoluées.
Marsh Posté le 17-07-2004 à 19:39:08
Ouias j'ai regardé un peu mais PostgreSQL est sur Linux ya pas de Win32 je crois
Je suis un peu decu j'ai pas l'impression de SQLite proprose pas les contraintes mais bon c'est parable avec les triggers
Sinon qq1 sais si sur dans les procedures (transactions) on peu inclure des conditionnements ? (ex: si new.champ1 = 'truc' insert ... )
SQLite possede t'il des fonctions interne exemple changement de casse , ...
thx
++
Marsh Posté le 17-07-2004 à 19:51:37
j'ai trouvé la reponse sur les fonctions et d'ailleurs je trouvé un truc vraiment TRES sympa dans SQLite
http://www.sqlite.org/lang.html#expr
Citation : The following aggregate functions are available by default. Additional aggregate functions written in C may be added using the sqlite_create_aggregate() API. |
Je trouve ca tres sympa
Marsh Posté le 17-07-2004 à 19:55:14
Arjuna a écrit : Les dernières versions de MySQL supportent pas mal de nouvelles choses. Par contre c'est des versions Alpha (et ça fais un bon bout de temps qu'elles y sont) donc avant d'avoir des releases réputées stables, il risque de s'écouler un bon moment. |
MySQL 4.1 est beta.
Marsh Posté le 17-07-2004 à 20:11:25
iaidoken a écrit : Ouias j'ai regardé un peu mais PostgreSQL est sur Linux ya pas de Win32 je crois |
Marsh Posté le 17-07-2004 à 20:14:35
iaidoken a écrit : j'ai trouvé la reponse sur les fonctions et d'ailleurs je trouvé un truc vraiment TRES sympa dans SQLite
|
Les autres le font aussi, c'est un minimum à proposer comme extension possible aux programmeurs
Par contre, tu risques d'avoir du mal à trouver un hébergeur qui acceptera de mettre ton add-on.
Marsh Posté le 17-07-2004 à 21:37:17
drasche a écrit : MySQL 4.1 est beta. |
Ca reviens vaguement au même...
Déjà en RC c'est chaud, alors béta...
Marsh Posté le 17-07-2004 à 21:39:31
Arjuna a écrit : |
une beta est une version quasi finalisée
Marsh Posté le 17-07-2004 à 22:01:29
surtout que MySQL est par nature assez stable, même en alpha
Marsh Posté le 17-07-2004 à 22:14:03
Ecoute, JagStang a confirmé la chose pas plus tard que ce matin dans un autre topic,donc on est déjà au moins deux à penser comme TOUS les hébergeurs. Alors merci d'arrêter de TROLLER juste parceque j'ai pu ouvrir la bouche, MERCI.
Marsh Posté le 17-07-2004 à 22:16:13
c'était pas un troll
Marsh Posté le 17-07-2004 à 22:20:26
Arjuna a écrit : et pas encore testée. |
pas encore totalement testée
Marsh Posté le 17-07-2004 à 22:24:53
bin oui mais bon, je vois maintenant qu'il a beau avoir changé de nick, ça reste notre bon vieux magicbuzz: il tente toujours de pourfendre le troll là où il croit en voir, et continue de parler de choses qu'il ne connait pas
Marsh Posté le 17-07-2004 à 22:28:04
drasche a écrit : continue de parler de choses qu'il ne connait pas |
je suis persuadé qu'il croit vraiment maitriser tout ce qu'il affirme, c'est ça le blème
Marsh Posté le 17-07-2004 à 22:29:25
le niveau intéllectuel du forum était vachement plus haut cet après-midi... ca doit être parceque deux personnes n'y étaient pas.
Marsh Posté le 17-07-2004 à 22:45:56
moi j'en ai compté une seule
Marsh Posté le 18-07-2004 à 01:49:27
sinon, y'a Berckeley DB, il parrait que c'est bien. Pareil ça marche en embarqué dans un autre programme. C'est un peu la mode en ce moment : Berkeley DB (bon, ça doit faire plus de 10 ans quand même), SQLite, HyperSonicSQL.
Marsh Posté le 17-07-2004 à 10:31:42
Salut,
Je suis en train d'installer mon serveur perso apache2 et php5 (POO "my precious" ) et je me demandais quel SGBD chosir .
J'ai toujours utilisé MySQL avec EasyPhp car je suis flemard et je crois que ce n'est vraiment pas, a ma connaissance, un SGBD performant quand on veut commencé a faire qqch de pro.
Perso j'ai ete formé sur Oracle et je trouve MySQL vraiment pauvre ou alors j'ai sauté des evolutions importantes.
En gros quand on goute à Oracle on peut plus s'en passé trigger, requetes imbriquees, procedures stockables etc... et ca deviens lourd de gérer tout ca de facon logicielle grace à php.
Alors MySQL propose t-il aujourd'hui ces fonctionnalités ?
En outre PHP5 inclu SQLite qui dispose de certaines de ces fonctionnalités mais je me demande si ca à de l'avenir sur les hébergeur (qui sont tres long pour upgradé leur systemes) j'aurias tendance à dire oui pouisque inhérant à php5 ...
Sinon j'ai parfois entendu parlé de PostgreSQL est-ce LA solution la plus approchée d'Oracle ?
Enfin une derniere question : peut on interfacé PHPMyAdmin avec un autre SGBD que MySQL
SQLite dispose de SQLIte Manager mais c'est assez leger et moins convivial (quoi que suffisant par rapport à un SQLPlus lol)
Y en a til un que je ne connaisse pas ?
Il y a t-il des hebergeur passé à php5 et disposant d'un autre SGBD que MySQL ?
Merci pour vos remarques
a++