MongoDB::WriteConcern - Encapsulate and validate a write concern
version v1.0.1
$rp = MongoDB::WriteConcern->new(); # w:1, wtimeout: 1000 $rp = MongoDB::WriteConcern->new( w => 'majority', wtimeout => 10000, # milliseconds );
A write concern describes the guarantee that MongoDB provides when reporting on the success of a write operation.
For core documentation on read preference see http://docs.mongodb.org/manual/core/read-preference/.
Specifies the desired acknowledgement level. Defaults to '1'.
Specifies how long to wait for the write concern to be satisfied (in milliseonds). Defaults to 1000.
The j option confirms that the mongod instance has written the data to the on-disk journal. Defaults to false.
Note: specifying a write concern that set j to a true value may result in an error with a mongod or mongos running with --nojournal option now errors.
David Golden <david@mongodb.com>
Mike Friedman <friedo@friedo.com>
Kristina Chodorow <k.chodorow@gmail.com>
Florian Ragwitz <rafl@debian.org>
This software is Copyright (c) 2015 by MongoDB, Inc..
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
To install MongoDB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm MongoDB
CPAN shell
perl -MCPAN -e shell install MongoDB
For more information on module installation, please visit the detailed CPAN module installation guide.