Als «amazon-dynamodb» getaggte Fragen

Amazon DynamoDB ist eine proprietäre Cloudnative Closed-Source-Datenbank für Schlüsselwerte und Dokumente, die für die horizontale Skalierung optimiert ist. Es handelt sich um eine vollständig verwaltete Multiregion-Multimaster-Datenbank mit integrierter Sicherheit, Sicherung und Wiederherstellung sowie In-Memory-Caching für Anwendungen im Internet. DynamoDB wird auf AWS gehostet, verfügt jedoch auch über eine lokale Bereitstellungsoption nur für Entwicklungs- und Funktionstests. Wird auf amazon.com verwendet.

4
Was ist der Hash- und Range-Primärschlüssel?
Ich kann nicht verstehen, welcher Bereich Primärschlüssel hier ist - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key und wie funktioniert es? Was bedeuten sie mit "ungeordnetem Hash-Index für das Hash-Attribut und einem sortierten Bereichsindex für das Bereichsattribut"?


8
DynamoDB vs MongoDB NoSQL [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Ich versuche herauszufinden, was ich …


6
Wie wird empfohlen, eine große Anzahl von Elementen aus DynamoDB zu löschen?
Ich schreibe einen einfachen Protokollierungsdienst in DynamoDB. Ich habe eine Protokolltabelle, die von einem user_id-Hash und einem Zeitstempelbereich (Unix epoch int) verschlüsselt wird. Wenn ein Benutzer des Dienstes sein Konto kündigt, muss ich alle Elemente in der Tabelle löschen, unabhängig vom Bereichswert. Was ist die empfohlene Methode für diese Art …


3
Die Anzahl der Attribute im Schlüsselschema muss mit der Anzahl der in den Attributdefinitionen definierten Attribute übereinstimmen
Ich versuche, eine einfache Tabelle mit der DynamoDB-Javascript-Shell zu erstellen, und erhalte die folgende Ausnahme: { "message": "The number of attributes in key schema must match the number of attributes defined in attribute definitions.", "code": "ValidationException", "time": "2015-06-16T10:24:23.319Z", "statusCode": 400, "retryable": false } Unten ist die Tabelle, die ich erstellen …

7
DynamoDB nach Datum abfragen
Ich komme aus einem relationalen Datenbankhintergrund und versuche, mit Amazon DynamoDB zu arbeiten Ich habe eine Tabelle mit einem Hash-Schlüssel "DataID" und einem Bereich "CreatedAt" und einer Reihe von Elementen darin. Ich versuche, alle Elemente abzurufen, die nach einem bestimmten Datum erstellt und nach Datum sortiert wurden. Was in einer …


5
Was ist der Unterschied zwischen Scan und Abfrage in Dynamodb? Wann Scan / Abfrage verwenden?
Eine Abfrageoperation wie in der DynamoDb-Dokumentation angegeben: Eine Abfrageoperation durchsucht nur Primärschlüsselattributwerte und unterstützt eine Teilmenge von Vergleichsoperatoren für Schlüsselattributwerte, um den Suchprozess zu verfeinern. und der Scanvorgang: Ein Scanvorgang scannt die gesamte Tabelle. Sie können Filter angeben, die auf die Ergebnisse angewendet werden sollen, um die an Sie zurückgegebenen …


1
CloudFormation besteht darauf, dass mein JSON für die DynamoDB-Erstellung ungültig ist. Ich kann jedoch nicht sehen, wie
Hier ist (der DynamoDB-Teil von) meinem von Troposphere generierten JSON: "sandbox": { "Properties": { "AttributeDefinitions": [ { "AttributeName": "audit_id", "AttributeType": "S" }, { "AttributeName": "status", "AttributeType": "S" }, { "AttributeName": "filename", "AttributeType": "S" }, { "AttributeName": "file_detected_dt", "AttributeType": "S" }, { "AttributeName": "time_taken", "AttributeType": "N" }, { "AttributeName": "number_rows_processed_file", "AttributeType": …


1
Erklären Sie Merkle Trees für die spätere Konsistenz
Merkle Trees werden als Anti-Entropie-Mechanismus in mehreren verteilten, replizierten Schlüssel- / Wertspeichern verwendet: Dynamo Riak Kassandra Zweifellos ist ein Anti-Entropie-Mechanismus eine gute Sache - vorübergehende Fehler treten einfach in der Produktion auf. Ich bin mir nur nicht sicher, warum Merkle Trees der beliebte Ansatz sind. Das Senden eines vollständigen Merkle-Baums …

12
Wie erhalte ich die Anzahl der Artikel von DynamoDB?
Ich möchte die Anzahl der Elemente bei der DynamoDB-Abfrage wissen. Ich kann nach DynamoDB fragen, möchte aber nur die Gesamtzahl der Elemente wissen. Zum Beispiel 'SELECT COUNT (*) FROM ... WHERE ...' in MySQL $result = $aws->query(array( 'TableName' => 'game_table', 'IndexName' => 'week-point-index', 'KeyConditions' => array( 'week' => array( 'ComparisonOperator' …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.