2012-10-02T10:37:41 DaximWeil MariaDB Kompatibilität mit MySQL verspricht, kann man das Ding getrost vergessen.
QuoteMuffi> *Autoritätsargument*!
daxim> Es ist ungültig, wenn du Autoritäten als Argument heranziehst.
Muffi> *Autoritätsargument*!
2012-10-02T18:33:08 MuffiIch würde MySQL auch nicht im Enterpriseumfeld einsetzen, da gibts sicherlich besseres. Aber es ist im Web ganz gut aufgehoben. In Grössenordnungen wo aus Performancegründen nur noch simple selects ohne joins abgesetzt werden. Da kann sie ihre Stärken ausspielen und dieSchwächen kaschieren.
2013-05-29T11:02:50 MuffiIch hab zu wenig Erfahrung mit nosql. Aber allein wenn ich mir vorstell, dass bei einem grösseren Webprojekt so um die 20 verschiedene Cronjobs laufen, die (meist in der Nacht) in der DB rumfuhrwerken find ich sql schon sehr angenehm.
Ich glaub nicht, dass nosql ein sql komplett ersetzen kann.
2012-10-02T17:53:53 MuffiObwohl, so schlimm ist es garnicht. Die ältesten Punkte sind erst seit ca. 11 Jahren obsolet.
2012-10-02T12:52:33 topegDu musst zugeben, das bei reinen abfragen MySQL wirklich schnell ist (InnoDB). Wenn die Tabellen richtig gestaltet sind, dann kann keine andere damit mithalten.
QuoteAls ernsthafter Programmierer erwarte ich von einer Software, dass sie entsprechende Fehlermeldungen anzeigt, wenn es nicht so geht, wie ich es programmiert habe, aber auf keinen Fall einfach so tun, als ob alles in Ordnung wäre.
QuoteMySQL wird häufig (fast ausschließlich?) in Verbindung mit PHP genutzt.
QuoteFür Jemanden, der also "privat viel Zeit hat", lohnt sich eher die Einarbeitung in PostgreSQL, als noch so eine MySQL-Variante.
2013-05-29T08:36:52 thecoder2012Ich finde persönlich fehlt eine aktuelle Übersicht welche Datenbanken welche Vor- bzw. Nachteile hat.
2013-05-29T08:48:51 payx
2013-06-25T18:12:45 thecoder20122013-05-29T08:48:51 payx
Danke für den Link. Leider meinte ich konkrete Vor- und Nachteile in der Praxis und nicht alleine die technischen Unterschiede.
2013-06-25T18:12:45 thecoder2012Beispiel ob eine GUI dabei liegt ist zumindestens bei den bekanntesten Datenbanken total unerheblich weil es dort normal andere bzw. bessere Werkzeuge gibt.
2013-01-07T21:20:49 thomas38Wobei ich das auch ohne die Einschränkung unterstreichen würde, dass man dafür besonders viel private Zeit benötige. PostgreSQL ist richtig freie Software, sehr mächtig (siehe o.g. Vergleichschart) und sehr gut dokumentiert. (Ich benutze sogar die mitgelieferte GUI pgAdmin ganz gern. ;-)Für Jemanden, der also "privat viel Zeit hat", lohnt sich eher die Einarbeitung in PostgreSQL, als noch so eine MySQL-Variante.
2013-06-26T13:47:11 payxNaja, technische Unterschiede können ja durchaus gleichbedeutend sein mit Vor- und Nachteilen (auch in der Praxis). Ich finde die Auflistung schon recht beachtlich.
2013-06-25T18:12:45 thecoder2012können aber doch genau die Eigenschaften sein, die für den jeweiligen Einsatzzweck Vor- oder Nachteile (oder auch mal ein Ausschlusskriterium) darstellen.
Quote(Ich benutze sogar die mitgelieferte GUI pgAdmin ganz gern. ;-)
2013-05-29T08:36:52 thecoder2012QuoteAls ernsthafter Programmierer erwarte ich von einer Software, dass sie entsprechende Fehlermeldungen anzeigt, wenn es nicht so geht, wie ich es programmiert habe, aber auf keinen Fall einfach so tun, als ob alles in Ordnung wäre.
Als ernsthafter Programmierer wird man erst die Tests schreiben und dann die Software. Dann wäre aufgefallen das MySQL die Informationen nicht vollständig gespeichert hätte. Fehlermeldungen interessieren dann niemand weil es ja gar nicht dazu kommen kann. Alles andere wäre für mich nur im Bereich Hobby zu suchen.
2013-05-29T09:23:57 MuffiNaja, ganz so seh ichs dann auch wieder nicht. Wenn was falsch läuft solls auch einen Fehler geben. Ich brauch keine Fehlermeldungen, weil ich fehlerfrei programmier ist schon etwas realitätsfremd.