DynamoDB

Databases

Bevraag tabellen, beheer items en bewaak capaciteit — Neotask gebruikt OpenClaw om DynamoDB-bewerkingen via conversatie toegankelijk te maken.

Wat U Kunt Doen

Tabel Bevragen & Scannen

Vraag Neotask items op te halen op partition key, sort key of via een Global Secondary Index. Beschrijf de filterconditie in gewone taal en ontvang DynamoDB-queryresultaten zonder FilterExpression-syntaxis te schrijven.

Items Schrijven & Bijwerken

Maak nieuwe items aan of update bestaande items in DynamoDB-tabellen via conversatie. Neotask genereert de juiste PutItem- of UpdateItem-aanroepen op basis van uw beschrijving.

Tabelstructuur Verkennen

Vraag om de sleutelstructuur van een tabel, GSI-definities en provisioned versus on-demand capaciteitsinstelling. Begrijp hoe een tabel is ontworpen zonder de AWS-console te openen.

Capaciteit & Kostenmonitoring

Controleer verbruikte lees- en schrijfcapaciteitseenheden over een tijdvenster. Identificeer tabellen die hun provisioned throughput naderen en beslis of u auto-scaling moet aanpassen.

Gegevensbeheer

Verwijder items op sleutel, voer batch-schrijf-operaties uit voor bulk-invoeging en beheer TTL-attributen voor automatische gegevensverloop.

Probeer Te Vragen

  • "Haal alle items op uit de Gebruikers-tabel waarbij status 'actief' is"
  • "Schrijf een nieuw item naar de Orders-tabel: orderId='12345', klantId='cust-001', status='in behandeling'"
  • "Welke GSI's heeft de Productcatalogus-tabel?"
  • "Hoeveel leescapaciteitseenheden heeft de Sessies-tabel verbruikt in het afgelopen uur?"
  • "Update het item met PK='gebruiker-123' in de Profielen-tabel en stel lastLogin in op nu"
  • "Verwijder alle items uit de TijdelijkeTokens-tabel waarbij de TTL vervallen is"
  • "Toon me de tabelinstellingen voor de Gebeurtenislogboeken-tabel — is het provisioned of on-demand?"
  • "Haal het item op met orderId='98765' uit de Orders-tabel"
  • Professionele tips

  • DynamoDB-queries vereisen de partition key — geef die altijd op in uw verzoek om scans te vermijden die de volledige tabel lezen.
  • Gebruik GSI's voor query-patronen die de primaire sleutel niet gebruiken — vraag Neotask te controleren welke indices beschikbaar zijn voor het uitvoeren van een query.
  • On-demand-capaciteit is kosteneffectief voor onregelmatige workloads; provisioned is goedkoper voor voorspelbare patronen — vraag Neotask uw gebruikspatroon te analyseren.
  • TTL-verwijdering is asynchroon in DynamoDB — items na verloop verlooptijd zijn nog steeds leesbaar totdat ze worden verwijderd; houd hier rekening mee bij het tonen van 'actieve' gegevens.
  • Batch-schrijfoperaties zijn efficienter voor bulk-invoegingen — Neotask kan uw gegevens groeperen in groepen van 25 voor DynamoDB's batchWrite-limiet.
  • Works Well With