10-使用MongoDB驱动程序
8.3 使用MongoDB驱动程序
使用指定语言编写的应用需要数据库驱动程序,以便高效地操作 MongoDB。没有驱动程序的话,操作MongoDB的唯一方式是通过shell。有用各种语言编写的若干MongoDB驱动程序,其中之一是使用 JavaScript 编写的 Node.js 驱动程序。一个好的驱动程序,在操作数据库时,能处理很多底层的任务,而不用麻烦开发人员。其中的一些示例包括在和数据库连接断开时重新进行连接、管理和副本集(replica sets)的连接、缓冲池(buffer pooling)以及对游标(cursor)的支持。