(mongodb >=1.0.0)
$namespace
   , MongoDB\Driver\BulkWrite $bulk
   [, MongoDB\Driver\WriteConcern $writeConcern
  ] )$db
   , MongoDB\Driver\Command $command
   [, MongoDB\Driver\ReadPreference $readPreference
  ] )$namespace
   , MongoDB\Driver\Query $query
   [, MongoDB\Driver\ReadPreference $readPreference
  ] )MongoDB\Driver\Server::TYPE_MONGOSMongoDB\Driver\Server::TYPE_STANDALONEMongoDB\Driver\Server::TYPE_ARBITERMongoDB\Driver\Server::TYPE_SECONDARYMongoDB\Driver\Server::TYPE_PRIMARY