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

Пакет SDK Java для Azure Cosmos DB версии 4 для NoSQL объединяет Асинхронный API и API синхронизации в один артефакт Maven. Пакет SDK версии 4 обеспечивает более высокую производительность, новые функции API и поддержку асинхронных операций на основе проекта Reactor и библиотеки Netty. При использовании пакета SDK Java версии 4 для Azure Cosmos DB пользователи могут получить более высокую производительность по сравнению с пакетом SDK Async Java версии 2 для Azure Cosmos DB и пакетом SDK Sync Java версии 2 для Azure Cosmos DB.

Important

Эти заметки о выпуске применимы только к пакету SDK Java для Azure Cosmos DB версии 4. Если сейчас вы используете более раннюю версию, чем версия 4, руководство Перевод приложения на использование пакета средств разработки Java для Azure Cosmos DB версии 4 поможет вам обновить его до версии 4.

Ниже приведены шаги, позволяющие быстро приступить к работе.

  1. Установите минимальную поддерживаемую среду выполнения Java (JDK 8), чтобы можно было использовать пакет SDK.
  2. Ознакомьтесь с кратким руководством по пакету SDK Java версии 4 для Azure Cosmos DB, чтобы получить доступ к артефакту Maven и изучить основные запросы к Azure Cosmos DB.
  3. Ознакомьтесь с советами по повышению производительности пакета SDK Java версии 4 для Azure Cosmos DB и руководствами по устранению неполадок, чтобы оптимизировать пакет SDK для приложения.

Семинары и лабораторные занятия по Azure Cosmos DB — еще один отличный ресурс для освоения пакета SDK Java версии 4 для Azure Cosmos DB.

Полезные материалы

Content Link
Примечания к выпуску Заметки о выпуске пакета SDK для Java v4
Скачивание пакета SDK Maven
Документация по API Справочная документация по API Java
Участие в разработке пакета SDK Центральный репозиторий пакета SDK Azure для Java в GitHub
Начало работы Краткое руководство. Создание приложения Java для управления данными Azure Cosmos DB для NoSQL
Репозиторий GitHub с кодом краткого руководства
Рекомендации Рекомендации по пакету SDK для Java v4
Простые примеры кода Репозиторий GitHub с примером кода
Консольное приложение с каналом изменений Канал изменений — пример пакета SDK для Java версии 4
Репозиторий GitHub с примером кода
Пример веб-приложения Репозиторий GitHub с примером кода
Советы по улучшению производительности Советы по повышению производительности при использовании пакета SDK для Java версии 4
Troubleshooting Устранение неполадок с пакетом SDK для Java версии 4
Переход на пакет SDK версии 4 с более ранней версии Переход на пакет SDK для Java версии 4
Минимальная поддерживаемая среда выполнения JDK 8
Семинары и лабораторные занятия по Azure Cosmos DB Домашняя страница семинаров Azure Cosmos DB

Important

  • Выпуск 4.13.0 обновляет основные номера версий reactor-core и reactor-netty для цепочки выпуска 2020.0.4 (Europium).

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

История выпусков ведется в репозитории azure-sdk-for-java. Подробный список выпусков см. в файле журнала изменений.

Для минимальной версии настоятельно рекомендуется использовать файл журнала изменений .

FAQ

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

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

Can I author application by using a to-be-retired Azure Cosmos DB SDK в течение 12-месячного периода?

Да, вы сможете создавать, развертывать и изменять приложения с помощью пакета SDK Azure Cosmos DB to-beв течение 12-месячного периода уведомления. Рекомендуется перейти на более новую поддерживаемую версию пакета SDK Azure Cosmos DB в течение 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.