I need to append a lot of information to blob storage. Now it looks like this:
async append(filename, data) {
const client = this.containerClient.getAppendBlobClient(filename);
await client.createIfNotExists();
await client.appendBlock(data, data.length);
}
Is the way optimal or I can do better?
Actually, it works very slowly
As per this document Avoid duplicate or delayed appends
The client can also avoid duplicates or delays by checking the
ETagconditionally, by usingIf-Match.
Please refer Poor performance of Azure Storage - Append Blobs