RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Руководство разработчика MySQL NDB Cluster API

Это руководство предоставляет информацию о создании приложений, используя NDB Cluster в качестве хранилища данных. Интерфейсы приложения, покрытые этим руководством, включают низкий уровень C++ NDB API для MySQL NDB, C MGM API для связи с управления серверами и MySQL NDB Cluster Connector for Java, который является коллекцией Java API для написания приложений NDB Cluster, включая JDBC, JPA и ClusterJ.

NDB Cluster также оказывает поддержку для Memcache API, см. главу 6.

NDB Cluster 7.3 и позже также оказывает поддержку для приложений Node.js. См. главу 5.

Это руководство включает понятия, терминологию, ссылки класса и ссылки на функцию, практические примеры, типичные проблемы и советы для использования их API.

Для получения информации о внутренностях NDB, которые могут представлять интерес для разработчиков, работающих с NDB, см. MySQL NDB Cluster Internals Manual.

Информация, представленная в этом руковдстве, актуальна для недавних выпусков NDB Cluster 8.0.20. Из-за значительных функциональных и других изменений в NDB Cluster и API, вы не должны ожидать, что эта информация будет относиться к предыдущим выпускам программного обеспечения NDB Cluster до Cluster 7.2. Пользователи более старых выпусков NDB Cluster должны модернизировать систему до последнего доступного выпуска NDB Cluster 7.6, это в настоящее время новый ряд GA.

Для получения дополнительной информации о NDB 8.0 посмотрите What is New in NDB Cluster. Для получения информации относительно NDB 7.6 см. What is New in NDB Cluster 7.6.

Для юридической информации см. Legal Notices.

Для помощи с использованием MySQL, пожалуйста, посетите MySQL Forums, где можно обсудить вопросы с другими пользователями MySQL.

Licensing information NDB APIs. If you are using the NDB APIs with a Commercial release of MySQL NDB Cluster, see the MySQL NDB Cluster 7.6 Commercial Release License Information User Manual for licensing information, including licensing information relating to third-party software that may be included in this Commercial release. If you are using the NDB APIs with a Community release of MySQL NDB Cluster, see the MySQL NDB Cluster 8.0 Community Release License Information User Manual for licensing information, including licensing information relating to third-party software that may be included in this Community release.

Document generated on: 2020-01-16 (revision: 64753)


Preface and Legal Notices
1. NDB Cluster API: обзор
1.1. NDB Cluster API: введение
1.1.1. NDB Cluster API: NDB API
1.1.2. NDB Cluster API: MGM API
1.2. NDB Cluster API: терминология
1.3. Транзакции и просмотры в NDB API
1.3.1. Основные классы NDB API
1.3.2. Основы прикладной программы
1.3.3. Обзор понятий кластера NDB Cluster
1.3.4. Алгоритм адаптивной передачи
2. NDB API
2.1. Начало работы с NDB API
2.1.1. Компилирование и компоновка программ NDB API
2.1.2. Соединение с кластером
2.1.3. Отображение имен объектов базы данных MySQL и типов к NDB
2.2. Иерархия классов NDB API
2.3. Классы, интерфейсы и структуры NDB API
2.3.1. Структура AutoGrowSpecification Structure
2.3.2. Класс Column
2.3.3. Класс Datafile
2.3.4. Класс Dictionary
2.3.5. Структура Element
2.3.6. Класс Event
2.3.7. Структура EventBufferMemoryUsage
2.3.8. Класс ForeignKey
2.3.9. Структура GetValueSpec
2.3.10. Класс HashMap
2.3.11. Класс Index
2.3.12. Структура IndexBound
2.3.13. Класс LogfileGroup
2.3.14. Класс List
2.3.15. Структура Key_part_ptr
2.3.16. Класс Ndb
2.3.17. Класс Ndb_cluster_connection
2.3.18. Класс NdbBlob
2.3.19. Класс NdbDictionary
2.3.20. Структура NdbError
2.3.21. Класс NdbEventOperation
2.3.22. Класс NdbIndexOperation
2.3.23. Класс NdbIndexScanOperation
2.3.24. Класс NdbInterpretedCode
2.3.25. Класс NdbOperation
2.3.26. Класс NdbRecAttr
2.3.27. Интерфейс NdbRecord
2.3.28. Класс NdbScanFilter
2.3.29. Класс NdbScanOperation
2.3.30. Класс NdbTransaction
2.3.31. Класс Object
2.3.32. Структура OperationOptions
2.3.33. Структура PartitionSpec
2.3.34. Структура RecordSpecification
2.3.35. Структура ScanOptions
2.3.36. Структура SetValueSpec
2.3.37. Класс Table
2.3.38. Класс Tablespace
2.3.39. Класс Undofile
2.4. Ошибки NDB API и обработка ошибок
2.4.1. Обработка ошибки NDB API
2.4.2. Коды ошибок NDB: типы
2.4.3. Коды ошибок NDB: общий листинг
2.4.4. Классификации ошибок NDB
2.5. Примеры NDB API
2.5.1. Пример NDB API, использующий синхронные транзакции
2.5.2. Пример NDB API, использующий синхронные транзакции и много кластеров
2.5.3. Пример NDB API: ошибки из-за неправильного обращения и повторение транзакций
2.5.4. NDB API: основной пример просмотра
2.5.5. Пример NDB API: использование вторичных индексов в просмотрах
2.5.6. Пример NDB API: использование NdbRecord с хэш-индексами
2.5.7. Пример NDB API, сравнивающий RecAttr и NdbRecord
2.5.8. Пример обработки событий NDB API
2.5.9. Пример NDB API: базовая обработка BLOB
2.5.10. Пример NDB API: обработка столбцов BLOB и значений, используя NdbRecord
2.5.11. Пример простого массива в NDB API
2.5.12. Пример простого массива NDB API, используя адаптер
2.5.13. Пример Timestamp2
2.5.14. Общие файлы для примеров множества NDB API
3. MGM API
3.1. Концепция MGM API
3.1.1. Работа с событиями регистрации
3.1.2. Структурированные события регистрации
3.2. Список API-функций MGM
3.2.1. Функции событий регистрации
3.2.2. Функции обработки ошибок MGM API
3.2.3. Функции обработчика сервера управления
3.2.4. Функции связи сервера управления
3.2.5. Функции статуса кластера
3.2.6. Функции для старта и остановки узлов
3.2.7. Функции регистрации событий кластера
3.2.8. Функции резервного копирования
3.2.9. Однопользовательские функции
3.3. Типы данных MGM API
3.3.1. Тип ndb_mgm_node_type
3.3.2. Тип ndb_mgm_node_status
3.3.3. Тип ndb_mgm_error
3.3.4. Тип Ndb_logevent_type
3.3.5. Тип ndb_mgm_event_severity
3.3.6. Тип ndb_logevent_handle_error
3.3.7. Тип ndb_mgm_event_category
3.4. Структуры MGM API
3.4.1. Структура ndb_logevent
3.4.2. Структура ndb_mgm_node_state
3.4.3. Структура ndb_mgm_cluster_state
3.4.4. Структура ndb_mgm_reply
3.5. Ошибки MGM API
3.5.1. Ошибки запроса
3.5.2. Ошибки распределения ID узлов
3.5.3. Сервисные ошибки
3.5.4. Ошибки резервирования
3.5.5. Ошибки однопользовательского режима
3.5.6. Общие ошибки использования
3.6. Примеры MGM API
3.6.1. Основной пример регистрации событий MGM API
3.6.2. Обработка событий MGM API с многократными кластерами
4. MySQL NDB Cluster Connector for Java
4.1. MySQL NDB Cluster Connector for Java: обзор
4.1.1. MySQL NDB Cluster Connector for Java Architecture
4.1.2. Java и NDB Cluster
4.1.3. ClusterJ API и Data Object Model
4.2. Использование MySQL NDB Cluster Connector for Java
4.2.1. Получение, установка и настройка MySQL NDB Cluster Connector for Java
4.2.2. Применение ClusterJ
4.2.3. Применение Connector/J с NDB Cluster
4.3. ClusterJ API
4.3.1. com.mysql.clusterj
4.3.2. com.mysql.clusterj.annotation
4.3.3. com.mysql.clusterj.query
4.3.4. Постоянные значения полей
4.4. MySQL NDB Cluster Connector for Java: ограничения и известные проблемы
5. MySQL NoSQL Connector for JavaScript
5.1. Обзор MySQL NoSQL Connector for JavaScript
5.2. Установка JavaScript Connector
5.3. Описание Connector for JavaScript API
5.3.1. Batch
5.3.2. Context
5.3.3. Конвертер
5.3.4. Ошибки
5.3.5. Mynode
5.3.6. Сессия
5.3.7. SessionFactory
5.3.8. TableMapping и FieldMapping
5.3.9. TableMetadata
5.3.10. Транзакция
5.4. Применение MySQL JavaScript Connector: примеры
5.4.1. Требования для примеров
5.4.2. Пример: поиск строк
5.4.3. Вставка строк
5.4.4. Удаление строк
6. ndbmemcache: Memcache API для NDB Cluster
6.1. Обзор
6.2. Компиляция NDB Cluster с поддержкой Memcache
6.3. Опции командной строки memcached
6.4. Конфигурация механизма NDB
6.5. Команды протокола Memcache
6.6. Файл журнала memcached
6.7. Известные проблемы и ограничения ndbmemcache
Index

Поиск

 

Найди своих коллег!

Вы можете направить письмо администратору этой странички, Алексею Паутову. mailto:alexey.v.pautov@mail.ru