Welche Datenbank-Software kann diese?Welche Datenbank unterstützt Skalierbarkeit und Verfügbarkeit?
- Skalierbarkeit über Datenpartitionierung, z. B. consistent hash.
- Redundanz für Failover. Sowohl Speicher-Cache als auch Plattenspeicher zusammen. Schlüsselwert-Daten Wert ist Dokumenttyp wie JSON.
- Bevorzugt A und P in CAP theory.
Ich habe gehört, dass MemcacheD kann all dies tun, aber ich bin mir nicht sicher.
Hier Details:
- Datenspeichervolumen ist, < 30KB JSON-Dokument für jede Taste. Schlüssel müssen> 100.000.000 sein.
- Daten werden für eine Sekunde> 10K-mal abgerufen.
- Persistenz ist für jede Schlüsselwertdaten erforderlich.
- Keine Transaktion erforderlich.
- Entwicklungsumgebung ist C#, aber andere Sprachen sind in Ordnung, wenn die Protokollspezifikation bekannt ist.
- Karte reduzieren wird nicht benötigt.
Möglicherweise besser geeignet für http://softwarerecs.stackexchange.com/ –
Vielen Dank. Ich möchte diese Frage dorthin bringen. Wie kann ich es tun? Löschen und dann kopieren? –
Ja, das sollte funktionieren. –