This demonstrates the different approaches you can take to upsert records from a CSV to a database using Mule
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
batch
hybrid
manual-pagination-vm
manual-pagination
LICENSE
README.md

README.md

Upsert POC

This is an experiment about four different approaches to upsert records from a CSV file into a database.

  • Batch component.
  • Manual pagination.
  • Hybrid of the two above.
  • Resilient manual pagination.

You can find the article in http://blog.ioconnectservices.com/2017/04/mule-batch-approaches-benchmark.html. The complementary article about resilient manual batch is here http://blog.ioconnectservices.com/2017/08/mule-batch-adding-resiliency-to-manual.html.

The samples here depicted use the CSVs files in https://github.com/ioconnectservices/csvs repo.

LICENSE

This is licensed under GNU GPL v3. See details in https://github.com/ioconnectservices/upsertpoc/blob/master/LICENSE