PDF(美国信纸) - 1.4Mb
PDF (A4) - 1.4Mb
本指南介绍如何使用 X DevAPI 并提供其功能示例。X DevAPI 由 MySQL Shell 和支持 X 协议的 MySQL 连接器实现。有关更多背景信息以及如何安装和开始使用 X DevAPI 的说明,请参阅将 MySQL 用作文档存储。 有关介绍 X DevAPI 的快速入门教程,请参阅JavaScript 快速入门指南:适用于文档存储的 MySQL Shell和Python 快速入门指南:适用于文档存储的 MySQL Shell。除本文档外,连接器和 API中还提供了所有 X DevAPI 方法的开发者文档(API 参考)。
本节介绍 X DevAPI,并概述使用它开发应用程序时可用的功能。
重要
MySQL Shell 中的 X DevAPI 实现可能与连接器产品中的实现不同。本指南概述了如何在所有 X DevAPI 实现中使用这些概念。
X DevAPI 在一个简单的 API 中封装了强大的概念。
新的高级会话概念使您能够编写可以从单个 MySQL 服务器透明地扩展到多服务器环境的代码。请参阅第 2 章,连接和会话概念。
读取操作简单易懂。
非阻塞异步调用遵循常见的主机语言模式。
X DevAPI 引入了一种新的、现代的、易于学习的数据处理方式。
文档存储在集合中,并具有专用的 CRUD 操作集。请参阅第 4 章,使用集合和第 5 章,使用文档。
使用您现有的域对象,或根据严格类型语言的结构定义生成代码。请参阅第 5 章,使用文档。
重点是通过 CRUD 操作处理数据。请参阅第 3.1 节,“CRUD 操作概述”。
使用现代实践和语法风格来摆脱传统的 SQL 字符串构建方式。有关详细信息,请参阅第 10 章,构建表达式。