Пакет SDK Java для Azure Cosmos DB версии 4 для API для NoSQL: заметки о выпуске и ресурсы
ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL
- Пакет SDK версии 3 для .NET
- Пакет SDK версии 2 для .NET
- Пакет SDK версии 2 для .NET Core
- Пакет SDK для .NET Change Feed версии 2
- Node.js
- Пакет SDK для Java версии 4
- Пакет SDK для Sync Java версии 2
- Пакет SDK для Async Java версии 2
- Spring Data версии 2
- Spring Data версии 3
- Spring Data версии 5
- Python
- Go
- REST
- Поставщик ресурсов REST
- SQL
- Исполнитель массовых операций — .NET версии 2
- Исполнитель массовых операций — Java
Пакет 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.
Внимание
Эти заметки о выпуске применимы только к пакету SDK Java для Azure Cosmos DB версии 4. Если сейчас вы используете более раннюю версию, чем версия 4, руководство Перевод приложения на использование пакета средств разработки Java для Azure Cosmos DB версии 4 поможет вам обновить его до версии 4.
Ниже приведены шаги, позволяющие быстро приступить к работе.
- Установите минимальную поддерживаемую среду выполнения Java (JDK 8), чтобы можно было использовать пакет SDK.
- Ознакомьтесь с кратким руководством по пакету SDK Java версии 4 для Azure Cosmos DB, чтобы получить доступ к артефакту Maven и изучить основные запросы к Azure Cosmos DB.
- Ознакомьтесь с советами по повышению производительности пакета SDK Java версии 4 для Azure Cosmos DB и руководствами по устранению неполадок, чтобы оптимизировать пакет SDK для приложения.
Семинары и лабораторные занятия по Azure Cosmos DB — еще один отличный ресурс для освоения пакета SDK Java версии 4 для Azure Cosmos DB.
Полезные материалы
Внимание
- Выпуск 4.13.0 обновляет основные номера версий
reactor-core
иreactor-netty
для цепочки выпуска2020.0.4 (Europium)
.
История выпусков
История выпусков ведется в репозитории azure-sdk-for-java. Подробный список выпусков см. в файле журнала изменений.
Рекомендуемая версия
Настоятельно рекомендуется использовать версию 4.48.2 и выше.
Вопросы и ответы
Как меня уведомят о прекращении поддержки пакета 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 .