Abo
  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.

  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

  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.

  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!

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Anzeige
Stellenmarkt
  1. Paul events GmbH, Holzgerlingen
  2. Statistisches Bundesamt, Wiesbaden
  3. über Ratbacher GmbH, Hamburg
  4. Deutsche Post DHL Group, Bonn

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 14,99€
  2. (-60%) 7,99€
  3. 5,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Glasfaser: Nun hängt die Kabel doch endlich auf!
Glasfaser
Nun hängt die Kabel doch endlich auf!
  1. Fake News Für Facebook wird es hässlich
  2. Nach Angriff auf Telekom Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  3. Soziales Netzwerk Facebook wird auch Instagram kaputt machen

Western Digital Pidrive im Test: Festplatte am Raspberry Pi leicht gemacht
Western Digital Pidrive im Test
Festplatte am Raspberry Pi leicht gemacht
  1. Sopine A64 Weiterer Bastelrechner im Speicherriegel-Format erscheint
  2. Bootcode Freie Firmware für Raspberry Pi startet Linux-Kernel
  3. Raspberry Pi Compute Module 3 ist verfügbar

Autonomes Fahren: Wenn die Strecke dem Zug ein Telegramm schickt
Autonomes Fahren
Wenn die Strecke dem Zug ein Telegramm schickt
  1. Fahrgastverband "WLAN im Zug funktioniert ordentlich"
  2. Deutsche Bahn WLAN im ICE wird kostenlos
  3. Mobilfunk Telekom baut LTE an Regionalbahnstrecken aus

  1. Delid Die Mate 2: Prozessoren köpfen leichter gemacht
    Delid Die Mate 2
    Prozessoren köpfen leichter gemacht

    Wer übertaktet oder eine bessere Kühlung wünscht, muss auch bei Intels aktuellen Kaby-Lake-Chips den Heatspreader entfernen und die Wärmeleitpaste tauschen. Der Delid Die Mate 2 ist hierfür das richtige Werkzeug - und günstiger als sein Vorgänger.

  2. Rückzieher: Assange will nun doch nicht in die USA
    Rückzieher
    Assange will nun doch nicht in die USA

    Wikileaks-Gründer Julian Assange hat einen Weg gefunden, seine versprochene Auslieferung in die USA doch nicht antreten zu müssen.

  3. Oracle: Critical-Patch-Update schließt 270 Sicherheitslücken
    Oracle
    Critical-Patch-Update schließt 270 Sicherheitslücken

    Oracle hat ein neues Patch-Paket freigegeben, mit dem mehrere Hundert Sicherheitslücken geschlossen werden. Zu den betroffenen Systemen gehören MySQL und Java.


  1. 18:28

  2. 18:07

  3. 17:51

  4. 16:55

  5. 16:19

  6. 15:57

  7. 15:31

  8. 15:21