1. Foren
  2. Kommentare
  3. Wirtschaft
  4. Alle Kommentare zum Artikel
  5. › In-Memory-Datenbank: Schnelle MySQL…

Schlechter Jornalismus: Schneller als MySQL

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. Schlechter Jornalismus: Schneller als MySQL

    Autor Lachser 24.04.13 - 20:51

    Ich muss hier leider dem Autor des Artikels eine digitale Himbeere geben. Das ist schlechter Journalismus.

    "Produkt XYZ ist schneller als MySQL" ist einfach nur quatsch!
    MySQL ist grundsätzlich ein Datenbanksystem und erlaubt verschiedene Speicherengines. Die Überschrift müsste demnach lauten: "MemSQL ist schneller als MyISAM", oder "MemSQL ist schneller als INNO-DB".

    Natürlich ist eine In-Memory Datenbank IMMER schneller als eine persistente. Eine E-Mail ist auch schneller als die Briefpost.
    Sobald die Persistenz dazukommt (und erst dann werden die Produkte vergleichbar), werden der genannte Faktor 30 nicht mehr zutreffen. Insbesondere nicht wenn die Datenbankgrösse die des Arbeitsspeichers übersteigt, dann kann nämlich nicht mehr alles im Memory gehalten werden. Und auch das Schreiben der Transaktion benötigt seine Zeit.

    Aber MySQL erlaubt beispielsweise auch die Speicherengine MEMORY. Ist MemSQL dann immer noch 30 mal schneller?
    Und wie sieht es aus, wenn der physikalischer MyISAM-Datenbankspeicher auf ein RAM-Drive gelegt wird?

    Hier wurde also nicht nur Äpfel mit Birnen verglichen, sondern Wurst-/Käsesalat mit Broccoli.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  2. Re: Schlechter Jornalismus: Schneller als MySQL

    Autor ji (Golem.de) 24.04.13 - 21:42

    Lachser schrieb:
    --------------------------------------------------------------------------------
    > Insbesondere nicht wenn die Datenbankgrösse die des Arbeitsspeichers
    > übersteigt, dann kann nämlich nicht mehr alles im Memory gehalten werden.

    Dann soll man bei MemSQL recht einfach einen weiteren Server hinzufügen können. Das ist bei MySQL etwas komplexer und mach MemSQL interessant. Aber es ist richtig, das der 30x vergleich hinkt und sicher nicht gilt, wenn MySQL die Daten im Speicher hält. Letztendlich gilt es, das mit der eigene Applikation und den eigenen Daten zu testen, was recht einfach sein sollte, wenn das MemSQL-Versprechen gilt, dass die DB kompatibel zu MySQL ist.

    ... jens

    Benutzer wird von Ihnen ignoriert. Anzeigen

  3. Re: Schlechter Jornalismus: Schneller als MySQL

    Autor cetev8r 25.04.13 - 09:04

    Lachser schrieb:
    --------------------------------------------------------------------------------
    > Ich muss hier leider dem Autor des Artikels eine digitale Himbeere geben.
    > Das ist schlechter Journalismus.
    >
    > "Produkt XYZ ist schneller als MySQL" ist einfach nur quatsch!
    > MySQL ist grundsätzlich ein Datenbanksystem und erlaubt verschiedene
    > Speicherengines. Die Überschrift müsste demnach lauten: "MemSQL ist
    > schneller als MyISAM", oder "MemSQL ist schneller als INNO-DB".

    Naja, nicht ganz. MemSQL wird sowohl als RDMS als auch als neue Tabellen-Engine beworben.

    > Natürlich ist eine In-Memory Datenbank IMMER schneller als eine
    > persistente. Eine E-Mail ist auch schneller als die Briefpost.
    > Sobald die Persistenz dazukommt (und erst dann werden die Produkte
    > vergleichbar), werden der genannte Faktor 30 nicht mehr zutreffen.
    > Insbesondere nicht wenn die Datenbankgrösse die des Arbeitsspeichers
    > übersteigt, dann kann nämlich nicht mehr alles im Memory gehalten werden.
    > Und auch das Schreiben der Transaktion benötigt seine Zeit.

    So einfach ist es dann auch nicht. Viele "richtige" In-Memory-DBs wie HANA oder TimesTen bringen die Persistenz gleich mit. Hier werden die Daten zusätzlich (zeitversetzt) auf persistente Speichermedien weggeschrieben. Diese neue Generation bietet also Potential für OLTP _und_ OLAP.

    > Aber MySQL erlaubt beispielsweise auch die Speicherengine MEMORY. Ist
    > MemSQL dann immer noch 30 mal schneller?
    > Und wie sieht es aus, wenn der physikalischer MyISAM-Datenbankspeicher auf
    > ein RAM-Drive gelegt wird?

    Es geht ja nicht nur einfach um eine Verschiebung in den RAM. Die großen Anbieter kombinieren zudem je nach Einsatzzweck verschiedene Technologien zum Handling bestimmter Datenstrukturen, insbesondere die integrierte Verwendungen von zeilen- und spaltenbasierten Engines.
    Und man muss auch klar sehen, dass wir hier nicht von Konkurrenzprodukten reden - insofern gebe ich Dir völlig recht, dass die Artikelüberschrift ziemlich daneben ist. In-Memory-DBs haben Ihren eigenen Einsatzbereich, und der spielt sicherlich nicht in der MySQL-Liga. Beispiel: Das mit dem RAM-Drive ist an sich eine gute Idee, allerdings wird wohl kaum ein Anwender OLAP auf MySQL betreiben. Insofern dürfte es hier nur wenig Schnittmenge geben.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  4. Re: Schlechter Jornalismus: Schneller als MySQL

    Autor Lala Satalin Deviluke 25.04.13 - 10:56

    Ich nutze selber für einen Chat MEMORY-Tables. Schneller kann ich mir das nicht mehr vorstellen. ;)

    Grüße vom Planeten Deviluke!

    Benutzer wird von Ihnen ignoriert. Anzeigen

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen


Anzeige

Haben wir etwas übersehen?

E-Mail an news@golem.de


3D-Druck ausprobiert: Internetausdrucker 4.0
3D-Druck ausprobiert
Internetausdrucker 4.0
  1. Niedriger Schmelzpunkt 3D-Drucken mit metallischer Tinte
  2. Deltadrucker Magna Japanisches Unternehmen zeigt Riesen-3D-Drucker
  3. 3D-Technologie US-Armee will Sprengköpfe drucken

Qubes OS angeschaut: Abschottung bringt mehr Sicherheit
Qubes OS angeschaut
Abschottung bringt mehr Sicherheit

Schenker XMG P505 im Test: Flaches Gaming-Notebook mit überraschender GTX 970M
Schenker XMG P505 im Test
Flaches Gaming-Notebook mit überraschender GTX 970M
  1. Getac S400-S3 Das Ruggedized-Notebook mit SSD-Heizung
  2. Geforce GTX 980M und 970M Maxwell verdoppelt Spielgeschwindigkeit von Notebooks
  3. Toughbook CF-LX3 Panasonics leichtes Notebook mit der Lizenz zum Runterfallen

  1. Europäischer Gerichtshof: Framende Links sind keine Urheberrechtsverletzung
    Europäischer Gerichtshof
    Framende Links sind keine Urheberrechtsverletzung

    Der Europäische Gerichtshof hat entschieden, dass das Setzen eines framenden Links keine Urheberrechtsverletzung darstellt. Der Beschluss beende einen jahrelangen Rechtsstreit im Sinne der Netzfreiheit, so die beteiligte Kanzlei.

  2. IP-Telefonie: DDoS-Angriff legt Sipgate lahm
    IP-Telefonie
    DDoS-Angriff legt Sipgate lahm

    Die Dienste des Internet-Telefonie-Anbieters Sipgate funktionieren aktuell nicht. Grund sind wiederholte DDoS-Angriffe. Auch die Webseite ist nicht erreichbar.

  3. Mobiles Bezahlen: Überwiegend positive Erfahrungsberichte zu Apple Pay
    Mobiles Bezahlen
    Überwiegend positive Erfahrungsberichte zu Apple Pay

    Anfang der Woche ist Apple Pay in den USA gestartet. Erste Erfahrungsberichte vermitteln einen positiven Eindruck vom mobilen Zahlungsystem von Apple. Aber noch läuft nicht alles rund.


  1. 18:46

  2. 18:42

  3. 18:25

  4. 17:59

  5. 17:56

  6. 17:48

  7. 17:45

  8. 17:39