MySQL NDB 集群 API 开发人员指南  /  MySQL NoSQL 连接器 for JavaScript  /  MySQL NoSQL 连接器 for JavaScript 概述

5.1 MySQL NoSQL 连接器 for JavaScript 概述

此连接器在许多关键方面与大多数其他 MySQL 连接器和 API 不同。该接口是异步的,遵循内置的 Node.js 事件模型。此外,它采用域对象模型进行数据存储。应用程序以完全实例化对象的 형태检索数据,而不是以行和列的 형태检索数据。

MySQL Node.js 适配器包含 2 个驱动程序。ndb 驱动程序使用 NDB API 直接访问 NDB 存储引擎(请参阅第 2 章,NDB API)。ndb 驱动程序不需要 MySQL 服务器。mysql 驱动程序使用 MySQL 服务器作为其数据源,并依赖于来自https://github.com/felixge/node-mysql/node-mysql Node.js 模块。无论使用哪个驱动程序,都不需要 SQL 语句;使用连接器 for JavaScript 时,Node.js 应用程序对向数据库发出的所有请求都使用数据对象。