Azure Cosmos DB Async Java SDK для API для NoSQL (устаревшая версия): заметки о выпуске и ресурсы

ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL

API для Пакета SDK для NoSQL Async Java отличается от API для пакета SDK для Java NoSQL, предоставляя асинхронные операции с поддержкой библиотеки Netty. Предварительно существующий API для пакета SDK для Java NoSQL не поддерживает асинхронные операции.

Важно!

Это не последняя версия пакета SDK для Java для Azure Cosmos DB! Настоятельно рекомендуется использовать пакет SDK Java для Azure Cosmos DB версии 4 для проекта. Следуйте инструкциям из руководства по переходу на использование пакета SDK для Java версии 4 для Azure Cosmos DB и статье о Reactor и RxJava.

Важно!

31 августа 2024 г. пакет SDK Async Java для Azure Cosmos DB версии 2.x будет прекращен. Azure Cosmos DB перестанет предоставлять дальнейшее обслуживание и поддержку этого пакета SDK после выхода на пенсию. Следуйте приведенным выше инструкциям, чтобы перенести пакет SDK Java для Azure Cosmos DB версии 4.

Ссылки.
Заметки о выпуске Заметки о выпуске для пакета SDK для Async Java
Скачивание пакета SDK Maven
Документация по API Справочная документация по API Java
Участие в разработке пакета SDK GitHub
Начало работы Начало работы с пакетом SDK для Async Java
Пример кода GitHub
Советы по улучшению производительности Файл сведений GitHub
Минимальная поддерживаемая среда выполнения JDK 8

История выпусков

История выпусков хранится в исходном репозитории пакета SDK Java для Azure Cosmos DB. Подробный список выпусков с новыми функциями и ошибок, устраненных в каждом выпуске, см. в документации журнала изменений SDK.

Вопросы и ответы

Как меня уведомят о прекращении поддержки пакета SDK?

Корпорация Майкрософт за 12 месяцев отправит предварительное уведомление об окончании поддержки пакета SDK, чтобы обеспечить более плавный переход на поддерживаемый пакет SDK. Вы будете уведомлены через разные каналы связи, включая портал Azure и обновления Azure, а также непосредственное общение с назначенными администраторами служб.

Могу ли я во время этого периода в 12 месяцев создавать приложения, используя пакет SDK для Azure Cosmos DB, поддержка которого будет прекращена?

Да, в течение 12-месячного периода уведомления вы сможете разрабатывать, развертывать и изменять приложения с помощью пакета SDK для Azure Cosmos DB, поддержка которого будет прекращена. Мы рекомендуем при удобной возможности перейти на новую поддерживаемую версию Azure Cosmos DB пакета SDK в течение 12-месячного периода уведомления.

Что произойдет с приложениями, использующими неподдерживаемый пакет SDK Azure Cosmos DB, после истечения этого срока?

После прекращения поддержки Azure Cosmos DB больше не будет получать исправления ошибок, новые функции или поддержку для устаревших версий пакета SDK. Даже если вы не выполните обновление, запросы, отправляемые из устаревших версий пакета SDK, будут обрабатываться службой Azure Cosmos DB.

Какие версии пакета SDK получат последние функции и обновления?

Новые функции и обновления получит только последняя дополнительная версия последней основной поддерживаемой версии пакета SDK. Мы рекомендуем всегда работать с последней версией, чтобы вы имели доступ к новым функциям, улучшениям производительности и исправлениям ошибок. Если вы используете старую, но еще поддерживаемую версию пакета SDK, запросы в Azure Cosmos DB будут выполняться без изменений, но вы не сможете использовать новые функции.

Что делать, если не удается обновить приложение до даты прекращения поддержки?

Рекомендуется как можно раньше выполнить обновление до последней версии SDK. После уведомления о том, что поддержка пакета SDK будет прекращена, у вас будет 12 месяцев на обновление приложения. Даже если вы не сможете выполнить обновление до объявленной даты, запросы, отправляемые из устаревших версий пакета SDK, будут обрабатываться Azure Cosmos DB, поэтому выполняющиеся приложения будут работать. Но Azure Cosmos DB больше не будет получать исправления ошибок, новые функции или поддержку для устаревших версий пакета SDK.

Если у вас есть план поддержки и вам требуется техническая поддержка, свяжитесь с нами, отправив соответствующий запрос.

Как запросить добавление компонентов в пакет SDK или соединитель?

Новые функции не всегда добавляются во все пакеты SDK или соединители сразу. Если вам хотелось бы добавить функцию, которая в настоящее время не поддерживается, напишите об этом на нашем форуме сообщества.

См. также

Дополнительные сведения о Azure Cosmos DB см . на странице службы Microsoft Azure Cosmos DB .