Slide 7
Slide 7 text
@sharon_rxie @gunnarmorling
Change Streams
Event Format
● Encode insert/update/delete operations to a record
● Keyed by primary key
● Contain both before and after versions
key: { user_id: 13 } # ← primary key
value: {
op: ‘u’, # ← i = insert, u = update, d = delete
before: { status: ‘active’, ... },
after: { status: ‘inactive’, ... },
...
}