| View previous topic :: View next topic |
| Author |
Message |
Gidion Guest
|
Posted: Tue May 22, 2007 1:12 am Post subject: Postgre oder MySQL |
|
|
Hi,
welche Datenbank würdet ihr bevorzugen für:
1. Webanwendung
2. komplexe Querys
3. laden über PK
und wie sieht es mit der Performance Speicherverbraucht etc aus ?
vielen Dank
mfg |
|
| Back to top |
|
 |
Kai Schwebke Guest
|
Posted: Tue May 22, 2007 1:35 am Post subject: Re: Postgres oder MySQL |
|
|
f'up gesetzt
Gidion schrieb:
| Quote: | 1. Webanwendung
2. komplexe Querys
3. laden über PK
und wie sieht es mit der Performance Speicherverbraucht etc aus ?
|
Bei den Kriterien sehe ich keinen klaren Favoriten, also nimm
PostgreSQL ;-)
Für mySQL spricht die weitere Verbreitung und damit das
größere Angebot bei Hostern.
Für PostgreSQL die Unterstützung von Transaktionen, referentieller
Integrität, Stored Procedures, Views usw. (Wobei hier mySQL mit InnoDB
auch inzwischen mehr kann.)
Kai
--
http://www.whiskycommunity.de/ |
|
| Back to top |
|
 |
Stefan Matthias Aust Guest
|
Posted: Tue May 22, 2007 2:01 am Post subject: Re: Postgre oder MySQL |
|
|
Gidion schrieb:
| Quote: | welche Datenbank würdet ihr bevorzugen für: [...]
|
Da dies 'ne Java-Gruppe ist: Wie wär's mit JavaDB aka Derby?
--
Stefan Matthias Aust |
|
| Back to top |
|
 |
Gunter Herrmann Guest
|
Posted: Tue May 22, 2007 3:44 am Post subject: Re: Postgre oder MySQL |
|
|
Hi!
Stefan Matthias Aust wrote:
| Quote: | Da dies 'ne Java-Gruppe ist: Wie wär's mit JavaDB aka Derby?
|
Auch in Java geschrieben: JDataStore von Borland.
Vor diesem Teil kann ich nur ausdruecklich warnen
(haeufige Database Corruptions, manchmal funktioniert eine simple
OR query auf komplizierte Views nicht, Wuergaround: 2 Subqueries mit
UNION ALL funktionieren komischerweise).
Wir stehen vor der Umstellung unserer 100+ dezentralen Systeme.
Bloss worauf?
Oracle Express?
Vorteile:
- Gleicher SQL-Dialekt wie unsere Home-Datenbanken auf dem Big Iron
- Nur ein JDBC Driver
- Umfangreiche Erfahrung mit Oracle
- Datensynchronisierung vielleicht einfacher
Nachteile:
- kein Embedded Mode
- Dadurch wahrscheinlich groesserer Speicherbedarf
- Keine Moeglichkeit der Installation via javaws.
JavaDB aka Derby?
Vorteile:
- Siehe Oracle Nachteile
- Deployment auf vorhandene JDataStore Systeme und Konvertierung
eventuell ueber javaws moeglich
Nachteile:
- Siehe Oracle Vorteile
Hat hier jemand Erfahrungen mit einem der beiden (oder beiden)?
TIA & brgds
--
Gunter Herrmann
Orlando, Florida, USA |
|
| Back to top |
|
 |
Peter Köker Guest
|
Posted: Tue May 22, 2007 7:13 am Post subject: Re: Postgre oder MySQL |
|
|
Gunter Herrmann schrieb:
| Quote: | Wir stehen vor der Umstellung unserer 100+ dezentralen Systeme.
Bloss worauf?
Als lokale Datenbank würde ich HSQLDB empfehlen: |
Das "Deployment" besteht darin, hsqldb.jar mit auszuliefern.
Das müßte auch mit javaws funktionieren.
HSQLDB läuft auch im Single User Modus:
Die Datenbank wird einfach aus der Anwendung heraus aufgerufen ohne
einen gesonderten Prozess starten zu müssen.
Gruß, Peter |
|
| Back to top |
|
 |
Sven Köhler Guest
|
Posted: Tue May 22, 2007 7:13 am Post subject: Re: Postgre oder MySQL |
|
|
| Quote: | Als lokale Datenbank würde ich HSQLDB empfehlen:
|
Ich glaube, dass HSQLDB viel zu wenig Features hat.
Und wenn ich dann an das Ablegen einer DB als Textfile denke ....
(gut, HSQLDB kann auch anders, wenn man will)
Ich glaube Derby iss um längen besser ...
(aber dafür natürlich größer, und so ...) |
|
| Back to top |
|
 |
|