Anscheinend kann man Route53 als rasend schnelle Datenbank verwenden

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Route53 ist ein DNS-Verwaltungsdienst von AWS. DNS ist absolut keine Datenbank, und doch schreibt Nicholas Martin über einige sehr clevere Tricks, die ursprünglich von Corey Quinn durchgeführt wurden.

Wenn man darüber nachdenkt, ist die DNS-Konfiguration eigentlich eine sehr rudimentäre NoSQL-Datenbank. Man kann sie jederzeit ganz einfach über die Website seines Domain-Providers einsehen und ändern, und jeden „Eintrag“ wie eine Zeile in einer Datenbanktabelle betrachten.

Viele Dienste nutzen DNS TXT-Einträge, um den Besitz einer Domain zu verifizieren. Man würde im Wesentlichen einen TXT-Eintrag hinzufügen oder ändern, um ein Schlüssel/Wert-Paar zu speichern, das der Dienst dann abfragen würde.

Warum? Es ist super schnell und kostet 0,50 $ + 0,40 $ pro Million Abfragen.

Es gibt sogar Bibliotheken (ten34, diggydb), die dabei helfen. Ich würde es nicht tun, nur weil ich Angst hätte, dass Amazon es nicht mag und es abschaltet. Außerdem gibt es ja keine Authentifizierung.

Direkter Link →