symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
Geeignete OSS-Datenbanken
Veröffentlicht durch xilef am Mittwoch 21. Januar, 14:23
Aus der Datenbanken-Verbreitung Abteilung
Open Source Ein Artikel bei de.internet.com beruft sich auf das iX-Magazin, wonach Open Source Datenbanken mittlerweile sehr wohl professionell einsetzbar seien. Zwar liessen sich Argumente betreffend der geringeren Produktstabilität und des fehlenden kommerziellen Supports nicht ganz von der Hand weisen. Wem aber Oracle und Konsorten überdimensioniert oder zu teuer erscheinen, der solle durchaus die OSS-Varianten in Betracht ziehen. Diese hätten unterschiedliche Schwerpunkte.

Versionsverwaltung für Konfigurationsdateien | Druckausgabe | Legale Kauf-Downloads? Lieber nicht!  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • iX
  • Artikel bei de.internet.com
  • Mehr zu Open Source
  • Auch von xilef
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    IX Artikel (Score:3, Informativ)
    Von tschuni am Wednesday 21. January, 15:12 MET (#1)
    (User #1064 Info) http://steinernet.ch
    http://www.heise.de/ix/artikel/2004/02/036/
    Stabil genug (Score:2)
    Von gurix (mgraf AFFENSCHWANZ iframe PUNKT ch) am Wednesday 21. January, 16:27 MET (#2)
    (User #664 Info) http://www.iframe.ch
    Meiner Meinung nach sagt dieser Artikel aus, dass OSS Datenbanken für den Test und Heimgebrauch gerade noch gut genug sind, aber im Kommerziellen Einsatz nicht geeignet seien. Das verwirrt mich jetzt doch ein wenig schliesslich werden von den meisten Hostern Mysql, Postgresql etc. eingesetzt. Auch ich setzt Mysql ein und kann nicht behaupten, das diese Datenbanken nicht geeignet sei.
    http://www.iframe.ch
    Re: Stabil genug (Score:0)
    Von Anonymer Feigling am Wednesday 21. January, 17:06 MET (#3)
    Meiner Meinung nach lohnen sich Oracle und Co. in jedem grösseren Firmenumfeld (Enterprise Applications). Eine grosse Funktionsvielfalt nützt in einer Webapplikation nicht viel. Aber ob DBA oder Entwickler, jedesmal können mit nützlichen Features Stundenweise Arbeitsaufand gespart werden, somit sind die Lizenzkosten schnell wieder drin. Aber grundsäztlich hab ich die Erfahrung gemacht je simpler die DB, desto besser strukturiert wird eine Applikation. Funktionsvielfalt führt zu Lösungsvielfalt, somit zum Chaos.
    Re: Nach meiner Erfahrung ... (Score:0)
    Von Anonymer Feigling am Wednesday 21. January, 17:13 MET (#4)
    ... ist es in der Zwischenzeit sogar besser, eine schlanke Datenbank einzusetzen und alles, was fehlt (Rules/Trigger/Sequences/Transactions/Subselects/DBStructureAlternation/Dump/Restore/Datatypes(also nur varchar2)/GroupOperators) in der Applikation oder als MittelVieh (Tier) selbst zu implementieren, damit man im Endeffekt von der Datenbank völlig unabhängig ist und keine Fehler verantworten muß, die der Datenbankhersteller gemacht hat (ist mir bei z.B. Oracle passiert) Anynomous
    Re: Nach meiner Erfahrung ... (Score:1, Interessant)
    Von Anonymer Feigling am Wednesday 21. January, 20:09 MET (#8)
    klar ist das besser, für hobby-dbas. professionell ist auch nicht der einsatz bei schlund. schlund hat professionelle datenbanken, nur bekommst du für 4,99 im monat zu deinem web-bundle keine. mysql reicht den meisten aus und ist ein gutes verkaufsargument - und es entstehen schlund keine lizenzkosten.

    mach mir mal transactions im client.

    professionell heisst in der regel high load oder gross. meistens beides. und wenn wir im mehrstelligen gigabyte bereich liegen ist performance ein entscheidender faktor (6000 artikel lege lege ich dir in einem perl-array ab (wobei da auf 32bit bei 2gig schicht ist)). mehrstufige commits, replication/hot-standby sind wichtig, und natürlich datenintegrität und eine vernünftige backup-strategie (eine offline sicherung ist keine strategie).

    juts my 2 cent
    gopher

    Re: Stabil genug (Score:1)
    Von Anonymer Feigling am Wednesday 21. January, 17:17 MET (#5)
    Also, Webhosting als Beispiel für 'professionellen Einsatz' zu nehmen find ich schon grad ein bisschen gewagt. :)
    Re: Stabil genug (Score:2)
    Von bones am Wednesday 21. January, 18:51 MET (#6)
    (User #481 Info) http://www.chabis.ch
    Hmmm... doch. Mag sein, dass die Kunden nicht alle so professionell sind, aber die Provider sollten es schon sein. An meinem Arbeitsplatz muten wir mysql einiges zu: Der in etwa grösste Kunde hat doch immerhin auch um 6000 Artikel in seinem Shop, diverse Informationsseiten zusätzlich im CMS und natürlich auch seine Kunden, Bestellungen etc. in der gleichen Datenbank. Natürlich ist das noch nicht die Datenflut des europäischen Gerichtshofs, aber wenn das unprofessionell gehostet wird reicht es für ein schönes Chaos.

    Grüsse vom Knochen
    Postgrs SQL absolut der Oberhammer! (Score:0)
    Von Anonymer Feigling am Wednesday 21. January, 19:16 MET (#7)
    ich muss zwar zugeben, dass MySQL nur für die kleinen und meistens Amateurhaften Webprogrammieren geeignet ist. Wir haben ein Oracle durch Postgres SQL abgelöst. Und ratet mal wer die SUN Sever betreut. Na ich, danke für den Applaus
    Re: Postgrs SQL absolut der Oberhammer! (Score:1, Tiefsinnig)
    Von Anonymer Feigling am Wednesday 21. January, 22:11 MET (#9)
    "ich muss zwar zugeben, dass MySQL nur für die kleinen und meistens Amateurhaften Webprogrammieren geeignet ist."
    Ts... was hast du denn grosses "Webprogrammiert", dass eine MySQL-DB nicht ausgereicht gemacht hat?
    Immer das "richtige" (Score:3, Tiefsinnig)
    Von bit (beat@rubis.ch) am Thursday 22. January, 07:49 MET (#10)
    (User #2 Info) http://www.rubis.ch/~beat/
    Hier wird ueber Datanbanken diskutiert - ohne dabei das richtige Mass zu benutzen. Die wenigsten Datenbanken sind genug gross, dass sie ein Oracle, eine DB/2 oder aehnliches benoetigen.

    Nehmen wir beispielsweise Symlink. Der darunterliegende Slashcode benutzt MySQL als Datenbank. Wir haben derzeit mit allen aktiven Artikeln, Kommentaren und Usern eine Nettigkeit von 45MBytes Daten. Dazu ein Oracle zu verwenden ist in meinen Augen totaler Bloedsinn!

    Was bringen Transaktionen in einer Umgebung, bei der die DB auf demselben Server laeuft wie der DB-Client (in den meisten Faellen der gescriptete Webserver)? Die Zeit von Client-Server Applikationen ist vorbei (ausser bei SAP) und im Webumfeld gibt es ganz andere Probleme als die Konsistenz einer Transaktion zu sichern.

    I saw screens of green, red messages too, then came blue, shubidu
    And i think to myself, what a wunderful world

    Re: Immer das "richtige" (Score:1)
    Von Momo_102 (momo_102@bluemail.ch) am Thursday 22. January, 09:21 MET (#11)
    (User #135 Info)
    Im Web wird die Transaktion meist durch die Webapplikation vorgegeben und anschliessend alles in einem Rutsch gespeichert. Da braucht es keine Transaktion auf der Stufe DB mehr.
    --
    Computers - born to use Linux!
    Re: Immer das "richtige" (Score:1)
    Von Pseudonymer Teigring (pseudonymer_teigring bei goblin-embassy.net) am Thursday 22. January, 14:15 MET (#12)
    (User #1083 Info) http://www.goblin-embassy.net/
    Ach, "in einem Rutsch"?

    Deine INSERTS und UPDATES will ich sehen.

    Auch wenn die queries direkt nacheinander im Source stehen besteht die Möglichkeit einer race condition.

    Und die wird mit steigender Benutzerzahl auch immer wahrscheinlicher.

    Nein nein, eine "richtige" (grosse) Datenbank App sollte man schon mit Transaktionen machen. Webgui hin oder her.

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen