-
Ein verteilter Key-Value-Store in Go mit weniger als 1000 Zeilen Code
-
Unterstützt Replikation zwischen Speichern, mehrere Maschinen und mehrere Laufwerke pro Maschine
-
Optimiert für Werte zwischen 1 MB und 1 GB
-
Verwendet nginx als Volume-Server und LevelDB für die Indexierung
-
Einfache API
→ GET /key : 302-Redirect über nginx
→ PUT /key : Erfolg bei 201
→ DELETE /key : Erfolg bei 204
- Besteht aus 1 Master und n Volume-Servern
2 Kommentare
Ich habe die vertraute Domain (comma.ai) gesehen und nachgeschaut — es ist geohot..
Scheint sich gut einsetzen zu lassen, wenn man in einer MSA kleine Key/Value-Größen benötigt.