Anzeige
F1 wurde von Grund auf neu entwickelt.
F1 wurde von Grund auf neu entwickelt. (Bild: Google Research)

Google F1 Ersatz für MySQL

Google Research hat mit F1 eine neue verteilte Datenbank entwickelt, die so ausfallsicher und skalierbar sein soll wie NoSQL-Datenbanken, dabei aber den Vorteil einer SQL-Datenbank bietet. Google nutzt F1 als MySQL-Ersatz.

Anzeige

Bei F1 handelt es sich um eine relationale Datenbank mit einem festen Schema, einer parallelen SQL-Query-Engine, Unterstützung von Transaktionen und Indizes, die auf einem verteilten Storage-System namens Spanner aufsetzt, das sich auch auf Standardhardware im Rechenzentrum skalieren lässt.

Die zu speichernden Daten verteilt Spanner automatisch auf verschiedene Systeme (automatisches Sharding), wobei F1 eine transaktionskonsistente Replikation über Rechenzentren hinweg unterstützt. So kann das Gesamtsystem auch den Ausfall ganzer Rechenzentren ohne Datenverlust verkraften.

Das Versprechen einer hohen Konsistenz ist allerdings mit einem Nachteil verbunden: F1 braucht beim Schreiben von Daten etwas länger als MySQL. Die Latenz beim Schreiben gibt Google mit 50 bis 100 Millisekunden an, beim Lesen sollen es 5 bis 10 Millisekunden sein. Der Datendurchsatz hingegen soll deutlich höher sein als bei MySQL.

Google nutzt F1 mittlerweile für sein Werbenetzwerk, wo F1 mittlerweile MySQL ersetzt hat. Der Übergang gelang Google ohne jegliche Downtime. In einem Vortrag auf der Konferenz Sigmod erläuterten Googles Entwickler das System.


TheJeed 02. Sep 2013

Haha :) Genau das meine ich auch. Mein DB-Stack besteht ebenfalls aus PG / H2 und dort...

get smart 23. Jun 2012

Wir haben in unserem Wiki einen Vergleich eingestellt: Google F1 vs. MySQL http://vschart...

bstea 04. Jun 2012

Solange du nur einen User hast, kann SQLite eine Lösung sein.

bstea 04. Jun 2012

Wird nur intern bei Google verwendt, also kein OpenSource geschweige denn existieren...

irata 03. Jun 2012

Bin noch am überlegen, was Seinfeld mit Datenbanken zu tun hat. Aber vermutlich...

Kommentieren



Anzeige

  1. Solution Architect Ariba (m/w)
    CIBER AG, Heidelberg
  2. Webentwickler (m/w) PHP, JavaSkript
    ADG Apotheken-Dienstleistungsgesellschaft mbH, Fürth
  3. Java-Entwickler/in Crossmediale Austauschsysteme
    Hessischer Rundfunk Anstalt des öffentlichen Rechts, Frankfurt
  4. Spezialist Funktionale Sicherheit (m/w)
    GIGATRONIK Ingolstadt GmbH, Ingolstadt

Detailsuche


Blu-ray-Angebote
  1. Better Call Saul - Die komplette erste Season [Blu-ray]
    19,90€
  2. NEU: Das Leben des Brian - The Immaculate Edition [Blu-ray]
    7,90€
  3. Butterfly Effect 1-3 - Collection [Blu-ray]
    13,99€

Weitere Angebote


Folgen Sie uns
       


  1. Sparkle-Installer

    Gatekeeper-Sicherung für Macs lässt sich umgehen

  2. Geoblocking

    Paypal kündigt Anbietern von Netflix-VPNs

  3. Sandisk Ultra II 960 GByte im Test

    Die (noch) günstige gute Terabyte-SSD

  4. Sourceforge

    Keine Adware mehr beim Download

  5. Sceptor

    Die Nasa entwickelt ein Elektroflugzeug

  6. Square Enix

    Hitman ohne mörderische Systemanforderungen

  7. Videospeicher

    GDDR5X geht im Sommer in Serienfertigung

  8. Doubleclick

    Google will Flash aus seinen Anzeigen verbannen

  9. Übernahme

    1,2-Milliarden-Dollar-Angebot aus China für Opera

  10. LG G5

    Smartphone-Display bleibt immer an



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Howto: Windows-Boot-Partitionen mit Veracrypt absichern
Howto
Windows-Boot-Partitionen mit Veracrypt absichern

Time Lab: Großes Kino
Time Lab
Großes Kino
  1. Forscher des IIS Sensoren am Körper bald ganz selbstverständlich
  2. Arbeitsschutz Deutscher Roboter schlägt absichtlich Menschen

Lockdown befürchtet: Die EU verbietet freie Router-Software - oder doch nicht?
Lockdown befürchtet
Die EU verbietet freie Router-Software - oder doch nicht?
  1. Captive Portals Ein Workaround, der bald nicht mehr funktionieren wird
  2. Die Woche im Video Mensch verliert gegen Maschine und iPhone verliert Wachstum
  3. WLAN-Störerhaftung Freifunker machen gegen Vorschaltseite mobil

  1. Re: Finde ich gut

    HubertHans | 13:51

  2. Re: Finde ich gut, das sich alle der...

    The_Soap92 | 13:50

  3. anti patenttroll patent

    Prinzeumel | 13:49

  4. Re: Fehlerkorrekturen bei der Installation

    pythoneer | 13:49

  5. Widerliches Geschäftsgebahren, das gibts bei...

    doncar | 13:49


  1. 12:38

  2. 12:30

  3. 12:02

  4. 11:58

  5. 11:57

  6. 11:23

  7. 11:16

  8. 10:43


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel