Esta extensión está desarrollada sobre las bibliotecas
» libmongoc y
» libbson.
Proporcina una API mínima para la funcionalidad principal del controlador:
comandos,
consultas,
escrituras,
gestión de conexiones
y serialización BSON.
Las bibliotecas de usuario de PHP que dependan de esta extensión podrían proporcionar APIs de
más alto nivel, como constructores de consultas, métodos ayudantes de comandos individuales, y
GridFS. Los desrrolladores de aplicaciones deberían considerar usar esta extensión
junto con la
» biblioteca de PHP MongoDB, la cual
implementa las mismas API de más alto nivel que se encuentra en los controladores de MongoDB para otros
lenguajes. Esta separación de materias permite al controlador centrarse en
características esenciales para las cuales una implementación de la extensión es primordial
el rendimiento.