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


Smartphone-Hersteller Xiaomi: Wie Apple, nur anders
Smartphone-Hersteller Xiaomi
Wie Apple, nur anders
  1. Flir One Wärmebildkamera fürs iPhone lieferbar
  2. Per Smartphone Paypal ermöglicht Bezahlen in Restaurants landesweit
  3. Datenübertragung Smartphone-Kompass spielt Musik durch Magnetkraft

Nvidia Shield Tablet ausprobiert: Schnelles Spiele-Tablet für Android mit WLAN-Controller
Nvidia Shield Tablet ausprobiert
Schnelles Spiele-Tablet für Android mit WLAN-Controller
  1. Tegra K1 Start von Nvidias Shield Tablet zeichnet sich ab
  2. GM200 und GM204 Nvidias große Maxwell-GPUs zeigen sich beim Zoll
  3. Dual-GPU-Grafikkarte EVGA macht Titan-Z schmaler und leiser als Nvidia

PC-Spiele mit 4K, 6K, 8K, 15K: "Spielen mit Downsampling schlägt Full-HD immer"
PC-Spiele mit 4K, 6K, 8K, 15K
"Spielen mit Downsampling schlägt Full-HD immer"
  1. Transformers Ära des Untergangs - gefilmt mit Sensoren im Imax-Format
  2. Intel-Partnerschaft mit Samsung 4K-Monitore sollen unter 400 US-Dollar gedrückt werden
  3. Asus ROG Kleine Gaming-PCs im Konsolendesign mit Desktophardware

  1. Quartalsbericht: Amazon erwirtschaftet Verlust von 126 Millionen US-Dollar
    Quartalsbericht
    Amazon erwirtschaftet Verlust von 126 Millionen US-Dollar

    Amazon kann eine kräftige Umsatzsteigerung um 23 Prozent auf mehr als 19 Milliarden US-Dollar ausweisen. Der Verlust erreicht jedoch ein neues Rekordniveau.

  2. Apple verkraftet Ansturm nicht: OS X Yosemite - die öffentliche Beta ist da
    Apple verkraftet Ansturm nicht
    OS X Yosemite - die öffentliche Beta ist da

    Wenn sich hunderttausende Nutzer mit einem Mal auf eine Website stürzen, kommt es unweigerlich zu Ausfällen. Das ist nun zum Start des öffentlichen Betaprogramms von Apples OS X 10.10 Yosemite passiert, das normalen Anwendern die Möglichkeit bieten soll, das neue Betriebssystem auszuprobieren.

  3. Erfundene Waren: Ebay-Betrüger muss für 7 Jahre in Haft
    Erfundene Waren
    Ebay-Betrüger muss für 7 Jahre in Haft

    Ein Betrüger hat rund 300.000 Euro mit erfundenen Waren erbeutet, die er über Verkaufs- und Finanzagenten als 400-Euro-Jobber bei Ebay verkaufen ließ. Jetzt wurde der 29-Jährige in Marburg verurteilt.


  1. 22:31

  2. 21:17

  3. 18:59

  4. 18:47

  5. 18:21

  6. 16:59

  7. 16:20

  8. 15:53