upsert

U1P3S1E1R1T1

verb

To insert rows into a database table if they do not already exist, or update them if they do.

Scrabble 8

Meanings

verbupsert (third-person singular simple present upserts, present participle upserting, simple past and past participle upserted)

present singular third person upserts · participle present upserting · participle past upserted · past upserted

  1. transitivecomputingTo insert rows into a database table if they do not already exist, or update them if they do.

    Each entity event is upserted into the key/value table, such that the most recently read event for a given key is represented.

    2020, Adam Bellemare, Building Event-Driven Microservices, O'Reilly, →ISBN, page 25
nounupsert (plural upserts)

plural upserts

  1. computingAn operation that inserts rows into a database table if they do not already exist, or updates them if they do.

    The upsert option lets you specify whether the update should be an upsert—that is, it tells MongoDB to update the record if it exists, and create it if it doesn't.

    2013, David Hows, Eelco Plugge, Peter Membrey, Tim Hawkins, The Definitive Guide to MongoDB, Apress, →ISBN, page 66

    Synonyms: merge, upsertion

Synonyms & antonyms

nounAn operation that inserts rows into a database table if they do not already exist, or updates them if they do.

Origin

Rhymes & wordplay

Anagrams

Cite this entry
APA

upsert. (n.d.). In WatkinsX Dictionary. Retrieved November 2, 2026, from https://dictionary.watkinsx.com/word/upsert

MLA

“upsert.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/upsert. Accessed November 2, 2026.

Chicago

WatkinsX Dictionary, s.v. “upsert,” accessed November 2, 2026, https://dictionary.watkinsx.com/word/upsert.

Source: upsert on Wiktionary, CC BY-SA 4.0.