mongoc_read_concern_t man page

mongoc_read_concern_t — Read Concern abstraction

Synopsis

NOTE

New in MongoDB 3.2 and mongoc 1.3.0

The mongoc_read_concern_t allows clients to choose a level of isolation for their reads. The default, MONGOC_READ_CONCERN_LEVEL_LOCAL, is right for the great majority of applications.

You can specify a read concern on connection objects, database objects, or collection objects.

See readConcern on the MongoDB website for more information.

Read Concern is only sent to MongoDB when it has explicitly been set by mongoc_read_concern_set_level to anything other then empty string.

Read Concern Levels

MONGOC_READ_CONCERN_LEVEL_LOCAL
Default. Uses read concern level "local".
MONGOC_READ_CONCERN_LEVEL_MAJORITY
Uses read concern level "majority".
MONGOC_READ_CONCERN_LEVEL_LINEARIZABLE
Uses read concern level "linearizable".

See Read Concern Levels in the MongoDB manual for more information about the individual read concern levels.

Colophon

This page is part of MongoDB C Driver. Please report any bugs at https://jira.mongodb.org/browse/CDRIVER.

Info

2016‐11‐07 MongoDB C Driver