#978·orama

Documentation on upsertMultiple/removeMultiple?

Author: isaachinmanCreated Sep 10, 2025Updated Jun 26, 2026

Hi @micheleriva, thanks so much for shipping upsertMultiple and removeMultiple

I am having trouble finding docs on the actual benefits of these funcs, except a mention here:

https://docs.askorama.ai/docs/orama-js/usage/remove#batch-removal

I do see the in types that batch size is an arg for upsertMultiple too.

What's happening under the hood? Does upsertMultiple end up just calling upsert in a batch loop, or are there actual/genuine optimisations?

My main concern is RAM, as we're running into issues with an extremely data-heavy application.

Thanks!