Quantcast
Channel: Mendix Forum Questions
Viewing all articles
Browse latest Browse all 83468

using Queue for processing large tables

$
0
0
Hello All, I am fairly new to queues. Now I am trying to implement to implement Queue app (https://appstore.home.mendix.com/link/app/106628). I have followed the instructions and managed to create the jobs, add them to the queues and have them executed.  However I am wondering whether I implemented it correctly for my use case. I have a large table withe objects (500.000+). And I want to do something with those objects on a certain time every day. To not run into memory problems I want to process them using queues in which I process 1000 objects at a time. I created an extra Entity (1 to 1 relation) with the Job where I store the Offset and the number to process. When the job is executed the table will be queried and the objects are processed. I tried this in a sample project with a static table and it worked. However I am not sure if this is the correct way. What if during execution the a record is added to the table for instance? I don’t think that I have a guarantee the all the records in the table are processed. So my question to you all. How should this be implemented?    

Viewing all articles
Browse latest Browse all 83468

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>