Is there an alternative method to AFListData.UpdateValues for asynchronously writing to PI attributes?

I receive 10,000 values every second, which need to be updated across 10,000 attributes.

To update the attributes, I use the following method:

AFErrors<AFValue> errors = AFListData.UpdateValues(AFVals, AFUpdateOption.Replace);

However, this code takes 1 to 2 minutes to complete the update, during which the blockingCollections become full. As a result, I encounter a 'System.OutOfMemoryException'.

Parents Reply Children
No Data