Die Haupttabelle für meine App wird Fragen halten. Welche der folgenden Optionen wäre eine bessere Wahl für den Partitionsschlüssel?Dynamodb Partition Key für Fragen Tabelle
- Behalten Sie die Frage selbst als Partitionsschlüssel bei. Die Fragen können bis zu 200 Zeichen lang
- Verwendung redis seine Spur eines Zählers zu halten und verwenden, die als Partition Schlüssel
Eine andere Möglichkeit besteht darin, einen zusammengesetzten Schlüssel basierend auf einem Zeitstempel und möglicherweise der eindeutigen ID des Benutzers zu erstellen, der die Frage gestellt hat, wobei der Hash-Schlüssel die Benutzer-ID und die Uhrzeit der Bereichsschlüssel ist. Dies sind die Fragen, die Sie am häufigsten stellen und wie Sie sie effizient implementieren können. –