Khafra.SearchTable.BatchOperations (khafra_search v0.3.0)

Batch wrapper for table operations

Link to this section Summary

Functions

Run a batch of the provided operation using provided strategy.

Link to this section Functions

Link to this function

batch_update(query, op, strategy \\ :stream)

Run a batch of the provided operation using provided strategy.

Strategies

  • Stream: immediately fully process the batch by streaming query
  • Queue: stream results and queue updates via RabbitMQ
  • Rate Limited Producer: Stagger load by querying x results and waiting between jobs