andal has asked for the wisdom of the Perl Monks concerning the following question:
Does anyone now how one correctly defines write concern when doing $collection->insert_one()? It seems that I should do something like
That should be waiting till data is copied to majority of hosts in replica set, so it shall be slower, than default write concern. In practice though I get the same speed of writing as with w => 0 and j => 0. Plus replication looses data if I kill primary host. Do I miss something?$collection->insert_one({....}, { writeConcern => MongoDB::WriteConcern->new( { w => 'majority', j => 1, wtimeout => 10000, } } );
I'm using mongodb 3.2.12 and module MongoDB version 1.6.1
Back to
Seekers of Perl Wisdom