Questions tagged [amazon-qldb]

Amazon Quantum Ledger Database (Amazon QLDB) is a fully managed ledger database owned by a central trusted authority that provides a transparent, immutable, and cryptographically verifiable transaction log of all of your application changes. Amazon QLDB tracks all application data changes and maintains a complete and verifiable history of changes over time.

What Is Amazon QLDB? - Amazon Quantum Ledger Database (Amazon QLDB)

104 questions
0
votes
1 answer

Amazon.IonDotnet.Internals.Text.InvalidTokenException error while reading stream data from AWS Kinesis by QLDB stream

I am not sure if I can find a solution for this, but if is there anybody doing development with AWS QLDB please ping me. Anyway, my problem is: I have a running solution doing some operation on AWS QLDB. All workloads are developed with .NET. So far…
Arda
  • 407
  • 5
  • 14
0
votes
1 answer

Updating the same QLDB document multiple times is not shown in the history

Not seeing the QLDB history reflecting all updates being made to a single document. When running multiple updates to a single document within a single execution of the QLDB console, only the last update is recorded in the history. However, when…
sambogoat
  • 1
  • 2
0
votes
1 answer

How to monitor AWS QLDB in Datadog

I'm trying to monitor QLDB in Datadog with its metrics and integrate that with Pagerduty. Can't find a way to get the metrics of QLDB into Datadog. how can I monitor QLDB? Any help is appreciated
0
votes
1 answer

QLDB Python Driver Error Handling with Lambda and SQS

We have a QLDB ingestion process that consists of a Lambda function triggered by SQS. We want to make sure our pipeline is airtight so if a failure or error occurs during driver execution, we don't lose that data if the data fails to commit to…
0
votes
0 answers

Amazon.QLDB.Model.LimitExceededException: 'Exceeded the limit of 5 active ledgers' when creating a ledger programmatically

I have a code for creating QLDB Ledgers on AWS. It works well but I can't find any documentation about this limitation. Amazon.QLDB.Model.LimitExceededException: 'Exceeded the limit of 5 active ledgers' I have 5 ledgers within an account/region.…
LeonardoX
  • 1,113
  • 14
  • 31
0
votes
0 answers

How to check if a QLDB result is empty using Go?

In Go, how can I check if a AWS QLDB result is empty? In node, the following would do the trick: txn.execute(statement).then((result: Result) => { const resultList: dom.Value[] = result.getResultList(); if (resultList.length === 0) { // DO…
Vingtoft
  • 13,368
  • 23
  • 86
  • 135
0
votes
2 answers

How can I implement AWS QLDB standard mode with VPC endpoint?

AWS recommends QLDB Standard permissions mode instead of Allow_all in order to allow least privilege access for resources which need to run operations on QLDB. Reference:…
0
votes
1 answer

Error during QLDB ledger export through AWS CLI

I'm trying to export QLDB data through AWS CLI by following that…
0
votes
1 answer

QLDB Python driver seems very slow

I am using the Python AWS QLDB Driver to make queries against a QLDB ledger. I've noticed that the total time for results to return is about double what the internal qldb timing statistics says it should be. Just wondering what additional overhead…
rustruss
  • 1
  • 1
0
votes
2 answers

QLDB and Kotlin - "execute" method returning specific object

I am trying to execute an SQL statement at AWS QLDB like the example in the AWS SDK Git but using Kotlin. The example shows me that I can return something at "execute" (represented by "searchValue") String searchValue = driver.execute( txn…
0
votes
1 answer

AWS QLDB | How to know if a transaction is successfully committed?

In AWS QLDB, I execute the below lambda: await qldbDriver.executeLambda(async (txn: TransactionExecutor) => { const check = (await txn.execute('SELECT * FROM Accounts WHERE owner = ?', document.owner)).getResultList(); if (check.length ===…
Vingtoft
  • 13,368
  • 23
  • 86
  • 135
0
votes
1 answer

Is there a way to visualize ongoing sessions/transaction on AWS QLDB?

I want to know if there is any metric related to QLDB where I could monitor the active ongoing sessions/transactions?
0
votes
1 answer

How to stop to write the data in Qldb stream when the transaction is of type read event in Qldb?

The problem is that whenever my Api is fetching any data from Qldb the Qldb ledger gets updated and it adds that data to Qldb stream but what I want is that whenever the API performs an insert, update, or delete is performed only then my data must…
0
votes
1 answer

How to convert Amazon Ion object to JSON object in Go Lang?

I'm looking for a way to convert the Amazon Ion object to JSON in Go Lang. This problem came while I was implementing a DAO layer for Amazon QLDB. What I've done so far is using a Go Struct with both json and ion aliases as follows. type Passport…
Chamin Wickramarathna
  • 1,672
  • 2
  • 20
  • 34
0
votes
1 answer

Update multiple fields at once with QLDB Node.js driver

I'm trying to implement an API endpoint that handles PATCH or PUT requests, updating the relevant QLDB document with the request payload. I'm trying the following, but it doesn't seem to work: await driver.executeLambda(async (txn) => { await…
mightimaus
  • 937
  • 2
  • 14
  • 26