Ich habe eine Anwendung geschrieben in Nodejs, die eine Reihe basierend auf einem Namen der Stadt finden muss (dies könnte nur der Name der Tabelle sein, verschiedene Städte werden als verschiedene Tabellen kategorisiert), und ein Feld namens "currentJobLoads" Das ist eine Nummer. Zum Beispiel könnte ein Benutzer eine Zeile mit dem Städtenamen "Chicago" und den niedrigsten currentJobLoads finden wollen. Wie kann ich dies in Dynamodb ohne Scanvorgänge erreichen (da der Scan langsamer ist und nur so viele Daten lesen kann, bevor er beendet wird)? Irgendwelche Vorschläge würden sehr geschätzt.Abfragen in Dynamodb
0
A
Antwort
0
Sie haben nicht angegeben, was Ihre aktuelle Partition Schlüssel und Sortierschlüssel für die Tabelle sind, aber ich denke, das currentJobLoads
Feld ist nicht einer von ihnen. Sie müssten also Global Secondary Index im Feld currentJobLoads
erstellen, und an diesem Punkt können Sie Abfrageoperationen für dieses Feld ausführen.
Verwandte Themen
- 1. DynamoDB: Abfragen Tabellen mit Sekundärindex
- 2. Unterstützung für geschachtelte DynamoDB-Abfragen
- 3. DynamoDB: Global Secondary Index Auslastung in Abfragen
- 4. Abfragen eines globalen Sekundärindex in DynamoDB Lokale
- 5. Dynamodb kann ich mit zwei GSIs abfragen?
- 6. DynamoDB-Index mit niedriger Verteilung abfragen
- 7. Warum gibt es in DynamoDB-Abfragen keinen Vergleich ** nicht gleich?
- 8. Abfragen von Dynamodb in einem anderen AWS-Konto - Serverless Framework
- 9. Wie abfragen DynamoDB mit primärem und globalen Sekundärindex
- 10. DynamoDB: Alle Daten abfragen und nach Datum absteigend sortieren
- 11. Warum unterscheidet sich die Dynamodb-Leistung zwischen diesen Abfragen?
- 12. ODER Bedingung in dynamoDB Abfrage
- 13. DynamoDb Datenbankentwurf
- 14. DynamoDB: DynamoDB Mapper gibt null zurück, für Boolesche Wert
- 15. Füllen in Dynamodb oder Referenzieren in DynamoDb (Node.js/Javascript)?
- 16. DynamoDB Schema Design - Bestellmodell
- 17. Update Listenelement in Dynamodb
- 18. Feinkörniger Zugang in DynamoDb
- 19. Eindeutigkeits in DynamoDB Sekundärindex
- 20. Dynamodb-Abfrage - ODER-Bedingung in KeyConditionExpression
- 21. Frage DynamoDb für mehrere Artikel
- 22. DynamoDB: Benötigen wir ODM mit Amazon DynamoDB?
- 23. DynamoDB DynamoDBQueryExpression gemischt Bedingter Operator
- 24. Abfrage von String-Array in AWS DynamoDB
- 25. IoT und DynamoDB
- 26. Die DynamoDB-Schlüssel verstehen
- 27. DynamoDB-Tabellenformat
- 28. DynamoDB: ConditionalCheckFailedException
- 29. Massenaktualisierung DynamoDB
- 30. dynamodb, wie zu verwenden Primärschlüssel `in` Satz in Abfrageoperation?
Kann ich eine Token-Zeichenfolge als Primärschlüssel verwenden, um jede Zeile zu definieren und currentJobLoads als Sortierschlüssel zu verwenden? Wird mir das die obige Abfrage ermöglichen? – jackson