Q1. Welche Arten von Indizes sind in CosmosDB verfügbar?
Bereichs- und Raumindexe
Sekundäre und Primärschlüssel
Sekundäre und Raumindexe
Bereichs- und Primärschlüssel
Q2. Sie möchten einen DynamoDB-Stream mit einer AWS Lambda-Funktion verbinden. Welches Objekt erstellen Sie?
DynamoDB-Tabelle
DynamoDB-Trigger
DynamoDB-Element
DynamoDB-Index
Q3. Um ein Feld zu indizieren, das einen Array-Wert in MongoDB enthält, welchen Indextyp erstellen Sie?
Teilweise
Spar
Verbund
Multikey
Q4. Sie möchten HBASE auf Ihrem Laptop mit möglichst wenig Schritten testen. Was tun Sie?
Richten Sie Hadoop im pseudo-verteilten Modus ein.
Richten Sie HBASE im lokalen Modus ein.
Richten Sie HBASE im pseudo-verteilten Modus ein.
Richten Sie Hadoop im lokalen Modus ein.
Q5. Sie müssen eine Dokumentdatenbank erstellen, die Datenbanktrigger unterstützt. Welche NoSQL-Datenbank sollten Sie verwenden?
DynamoDB
BigTable
Redis
MongoDB
Q6. Welche Größe wird für Redis-Schlüssel empfohlen?
Mittel
Kurz
Einzelnes Bit
Lang
Q7. Wofür verwendet Redis, um die Elemente eines sortierten Sets zu sortieren?
Punktzahlen
IDs
Werte
Schlüssel
Q8. Sie müssen den Shard-Schlüssel einer vorhandenen MongoDB-Sammlung ändern. Was tun Sie?
Dumpen Sie die Sammlungsdaten, löschen Sie die Sammlung, erstellen Sie eine neue Sammlung und den Shard-Schlüssel, importieren Sie die Daten.
Fügen Sie einen zweiten Shard-Schlüssel hinzu und löschen Sie den ersten Shard-Schlüssel.
Dumpen Sie die Sammlungsdaten, löschen Sie die Sammlung, verteilen Sie die Daten vorab, erstellen Sie eine neue Sammlung und den Shard-Schlüssel, importieren Sie die Daten.
Löschen und neu erstellen Sie den Shard-Schlüssel.
Q9. Polyglot-Speicher bedeutet die Verwendung mehrerer Arten von was in derselben Anwendung?
Sicherheitssysteme
Datenbanksysteme
Speichersysteme
Abfragesysteme
Q10. Sie müssen den einfachstmöglichen skalierbaren, im Arbeitsspeicher befindlichen Cache für Ihre AWS-Anwendung implementieren. Welchen Dienst wählen Sie aus?
Elasticache unter Verwendung von Memcached.
DynamoDB.
DynamoDB Accelerator (DAX).
Elasticache unter Verwendung von Redis.
Q11. Sie modellieren Daten für Google BigTable. Welche Aussage drückt aus, ob und wann Sie Entitäten über mehrere Zeilen aufteilen sollten?
Behalten Sie alle Informationen für eine Entität in einer einzelnen Zeile bei. Speichern Sie verwandte Entitäten in benachbarten Zeilen.
Behalten Sie alle Informationen für eine Entität in einer einzelnen Zeile bei.
Teilen Sie Entitäten über mehrere Zeilen auf, wenn die Entitätsdaten über Tausende von MB liegen oder wenn sie keine atomaren Updates und Lesevorgänge benötigen.
Teilen Sie Entitäten über mehrere Zeilen auf, wenn die Entitätsdaten über Hunderte von MB liegen oder wenn sie keine atomaren Updates und Lesevorgänge benötigen.
Q12. Welche zwei Merkmale definieren Amazon Quantum Ledger Database?
Datenmodell mit Schlüssel-Wert; transaktionskonsistent mit ACID-Semantik.
Dokumenten-Datenmodell; transaktionskonsistent mit ACID-Semantik.
Datenmodell mit Schlüssel-Wert; Transaktionen mit anpassbarer Konsistenz.
Dokumenten-Datenmodell; Transaktionen mit anpassbarer Konsistenz.
Q13. Sie müssen den Primärschlüssel für DynamoDB basierend auf drei Attributen entwerfen. Was tun Sie?
Bestimmen Sie alle drei Felder als Primärschlüssel.
Verketten Sie alle drei Felder zu einem neuen Feld und bestimmen Sie dann dieses neue Feld als Primärschlüssel.
Bestimmen Sie zwei Felder der drei Felder als Primärschlüssel.
Verketten Sie zwei Felder zu einem neuen Feld und bestimmen Sie dann dieses neue Feld und das verbleibende Feld als Primärschlüssel.
Q14. Welche dieser Datentypen sollten Sie beim Entwerfen eines Google Bigtable-Schlüssels für Zeilen vermeiden?
Mehrwertige Bezeichner
Zeichenkettenbezeichner
Zeitstempel
Häufig aktualisierte Bezeichner
Q15. Ihr Startup entwickelt einen Prototypen mit einem sich entwickelnden Schema. Ihre Daten werden letztendlich konsistent sein. Ihre Anwendung wird in AWS gehostet. Welche Datenbank wählen Sie?
Neptun
DocumentDB
DynamoDB
Amazon Aurora
Q16. Sie müssen eine skalierbare Datenbank erstellen, die es Ihnen ermöglicht, Dokumente in Echtzeit über autorisierte mobile Clients zu teilen. Welche Google NoSQL-Datenbank sollten Sie verwenden?
Memorystore
Datastore
Firebase
Bigtable
Q17. Sie müssen die Sicherheit für DynamoDB entwerfen, um Benutzern Lesezugriff auf bestimmte Elemente und Attribute in einer Tabelle zu ermöglichen. Was tun Sie?
Verwenden Sie IAM-Rollen.
Verwenden Sie IAM-Richtlinienbedingungen.
Verwenden Sie einen VPC-Endpunkt.
Verwenden Sie IAM-Richtlinien.
Q18. Welche Aussage ist bevor
zugter Cypher-Code für Neo4j?
MATCH (:Person)-->(:Card)-->(:Company) RETURN count(vehicle)
Match (:Person)-->(:Car):(vehicle:Car)-->(:Company) RETURN count(vehicle)
MATCH (:Person)-->(vehicle:Car)-->(:Company) RETURN count(vehicle)
MATCH (:Person)-->(:Card), (vehicle:Car)-->(:Company) RETURN count(vehicle)
Q19. Sie benötigen mehrere Elemente ACID-Transaktionen mit Snapshot-Isolation innerhalb einer Partition für Ihre Cloud-basierte Anwendung. Welche NoSQL-Datenbank wählen Sie?
Bigtable
GraphDB
DynamoDB
Cosmos DB
Q20. Sie müssen das Ziel Ihrer Batch-Updates für Ihren Bigtable-Mehrbenutzercluster steuern. Welche Maßnahme ergreifen Sie?
Erstellen Sie ein benutzerdefiniertes App-Profil, um Batch-Updates zu routen.
Erstellen Sie ein benutzerdefiniertes App-Profil, um den Batch-Update von diesem Client zu routen.
Aktualisieren Sie das Standard-App-Profil, um den Batch-Update von diesem Client zu routen.
Verwenden Sie das Standard-App-Profil, um Batch-Updates zu routen.
Q21. Ihre Abfrage zur Überprüfung, ob Ihr Redis-Schlüssel so konfiguriert ist, dass er ablaufende Benutzerinformationen in einem definierten Intervall unterstützt, gibt -2 zurück. Was bedeutet dieser Wert?
Der abgefragte Schlüsselwert ist in den letzten zwei Sekunden abgelaufen.
Der abgefragte Schlüsselwert existiert, hat aber keinen zugehörigen Ablaufwert.
Der abgefragte Schlüsselwert existiert nicht.
Es gibt zwei abgelaufene Schlüssel mit diesem Wert.