Module batch (3.46.0)

Context manager for Cloud Spanner batched writes.

Classes

Batch

Batch(session)

Accumulate mutations for transmission during commit.

MutationGroup

MutationGroup(session, mutations=[])

A container for mutations.

Clients should use xref_MutationGroups to obtain instances instead of directly creating instances.

Parameters
Name Description
session Session

The session used to perform the commit.

mutations list

The list into which mutations are to be accumulated.

MutationGroups

MutationGroups(session)

Accumulate mutation groups for transmission during batch_write.

Parameter
Name Description
session Session

the session used to perform the commit