- PVSM.RU - https://www.pvsm.ru -
Всем привет! Состоялся очередной выпуск новой версии Caché под номером 2016.2. Изменений не так много, но все они важные. Как всегда, вначале публикуем ссылку на полный список изменений [1] (на английском языке).
Итак.
Это первый выпуск Caché, в котором добавлена серверная поддержка новой интегрированной среды разработки Atelier.
Atelier совмещает в себе сильные стороны популярной IDE Eclipse и СУБД Caché. Он поддерживает экспорт кода в UDL, контроль версий “из коробки”, отладку, автообновление и совместим с большинством Studio Add-Ins. Atelier распространяется отдельно от дистрибутивов Caché и Ensemble.
На нашем обучающем портале на данный момент доступно два курса по Atelier:
Рекомендуется к ознакомлению.
Начиная с этого выпуска, Caché поддерживает OAuth 2.0 и OpenId Connect Core. Caché может выступать в качестве клиента, сервера ресурсов или сервера авторизации. Подробнее можно узнать в разделе Using OAuth 2.0 and OpenID Connect with Caché [4] документации, а также в статье [5] на нашем Developer Community.
SQL-синтаксис был расширен для частичной поддержки стандарта SQL/JSON, что позволяет получать результаты запросов в формате JSON. Поддерживаемые функции:
В этом выпуске представлены следующие улучшения производительности SQL:
%Parallel — Улучшение производительности путем разбиения запросов на порции, которые могут исполняться параллельно на многопроцессорных системах. В этом выпуске %Parallel получил следующие улучшения:
В результате вышеуказанных изменений, стало возможным использование %Parallel с большинством запросов SELECT. Если запрос поддается параллелизации, и Caché доступно несколько физических потоков, то производительность исполнения запроса будет улучшена. Если запрос нельзя разбить на порции, или доступен только один физический поток, то Caché распознает эту ситуацию и не станет разбивать запрос, экономя ресурсы.
Из остальных важных изменений:
Текущий выпуск Caché использует более быстрые механизмы синхронизации памяти в некоторых критических сценариях использования. Тесты пакетной загрузки данных показывают прирост производительности более чем на 10% на Linux x86-64. Эти улучшения актуальны для следующих платформ:
Спасибо, до новых релизов!
Автор: InterSystems
Источник [7]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/cache/216012
Ссылки в тексте:
[1] полный список изменений: http://docs.intersystems.com/cache20162/csp/docbook/DocBook.UI.Page.cls?KEY=GCRN
[2] A Tour of Atelier, Our New Eclipse-based IDE: https://learning.intersystems.com/course/view.php?id=42
[3] Moving from Studio to Atelier: https://learning.intersystems.com/course/view.php?id=86
[4] Using OAuth 2.0 and OpenID Connect with Caché: http://docs.intersystems.com/ens20162/csp/docbook/DocBook.UI.Page.cls?KEY=GOAUTH
[5] статье: https://community.intersystems.com/post/cach%C3%A9-open-authorization-framework-oauth-20-implementation-part-1
[6] Accessing Caché Source Code Files Using REST: http://docs.intersystems.com/ens20162/csp/docbook/DocBook.UI.Page.cls?KEY=GSCF
[7] Источник: https://habrahabr.ru/post/316498/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.