(mongodb >=1.13.0)
La classe MongoDB\Driver\TopologyDescription est un objet de valeur qui représente une topologie à laquelle le pilote est connecté. Les instances de cette classe sont retournées par les méthodes de MongoDB\Driver\Monitoring\TopologyChangedEvent.
MongoDB\Driver\TopologyDescription::TYPE_UNKNOWN
Topologie inconnue, retournée par MongoDB\Driver\TopologyDescription::getType().
MongoDB\Driver\TopologyDescription::TYPE_SINGLE
Seul serveur (c'est-à-dire connexion directe), retourné par MongoDB\Driver\TopologyDescription::getType().
MongoDB\Driver\TopologyDescription::TYPE_SHARDED
Cluster partagé, retourné par MongoDB\Driver\TopologyDescription::getType().
MongoDB\Driver\TopologyDescription::TYPE_REPLICA_SET_NO_PRIMARY
Ensemble de réplicas sans serveur primaire, retourné par MongoDB\Driver\TopologyDescription::getType().
MongoDB\Driver\TopologyDescription::TYPE_REPLICA_SET_WITH_PRIMARY
Ensemble de réplicas avec un serveur primaire, retourné par MongoDB\Driver\TopologyDescription::getType().
MongoDB\Driver\TopologyDescription::TYPE_LOAD_BALANCED
Topologie équilibrée, retournée par MongoDB\Driver\TopologyDescription::getType().