Это руководство объясняет, как использовать X DevAPI и обеспечивает примеры его функциональности. X DevAPI осуществляется MySQL Shell и MySQL Connector, которые поддерживают X Protocol. Для большего количества справочной информации и инструкций относительно того, как установить и начать использовать X DevAPI, см. Using MySQL as a Document Store. Для обучающих программ, представляющих начальный курс X DevAPI, см. JavaScript Quick-Start Guide: MySQL Shell for Document Store и Python Quick-Start Guide: MySQL Shell for Document Store.
Этот раздел предоставляет обзор особенностей X DevAPI, доступных, используя его, чтобы разработать приложения.
Реализация X DevAPI в MySQL Shell может отличаться от реализации в продуктах Connector. Руководство предоставляет обзор использования понятий во всех реализациях X DevAPI.
X DevAPI обертывает понятия в простой API.
Новое понятие сессии высокого уровня позволяет вам написать код, который может прозрачно масштабироваться от единственного сервера MySQL до многосерверной среды. См. главу 2.
Операции чтения просты и легки в понимании.
Неблокирующие асинхронные вызовы следуют за общими образцами базового языка.
X DevAPI вводит новый, современный и легко изучаемый способ работать с вашими данными.
Документы хранятся в коллекциях и имеют свой специальный операционный набор CRUD. См. главы 4 и 5.
Работайте со своими существующими объектами или делайте код на основе определений структуры для строго типизированных языков. См. главу 5.
Центр внимания помещается на работу с данными через операции CRUD. Посмотрите главу 3.1.
Современные методы и стили синтаксиса используются, чтобы уйти от традиционного SQL-String-Building. См. главу 10.