Wir haben eine große Tabelle nur mit Anhängen, die Finanztransaktionen enthält. Im Durchschnitt werden 1000 Transaktionen pro Minute eingefügt. Da es mittlerweile immer mehr Anwendungsfälle gibt, in denen wir diese Transaktionen tatsächlich lesen, suchen und aggregieren möchten, wären schnelle Lesevorgänge sehr hilfreich.
Wir möchten sehr schnelle Schreibvorgänge garantieren, und das Hinzufügen von Indizes, um einige der Lesevorgänge abzudecken, würde das Schreiben verlangsamen.
Die gute Nachricht ist, dass wir uns veraltete Daten leisten können. Ich habe überlegt, alle n Minuten eine Kopie der Daten in eine leseoptimierte Tabelle (mit Indizes) zu erstellen , was auch eine periodische Massenkopie ermöglicht (wodurch die Anzahl der Operationen begrenzt wird?).
Ich suche eine Meinung dazu, ob dies eine gültige Strategie ist. Wenn Sie dies für eine anständige Strategie halten, haben Sie Hinweise auf Implementierungsoptionen? Wenn nicht, welche Alternativen gibt es?