InterSystems IRIS 2023.3 の新機能
このページでは、InterSystems IRIS® データ・プラットフォームの 2023.3 リリースの新機能、機能強化、およびその他の重要な更新について説明します。このリリースは、継続配布 (CD) リリースです。
InterSystems IRIS 2023.3 に計画されている機能には以下が含まれます。
-
ベース HL7® FHIR® バージョン R5 のサポート
-
IBM FHIR® Validator との統合
-
InterSystems ObjectScript の実行時パフォーマンスの向上
これらの機能は最終リリースでの搭載が予定されていますが、確実ではありません。
分析と AI の強化
IntegratedML での時系列予測のサポート
InterSystems IRIS 2023.2 で試験的機能として導入された IntegratedML で時系列モデルを作成する機能が、プロダクションでの使用で完全にサポートされるようになりました。
クラウドと操作の向上
ジャーナルのアーカイブ
このリリースから、システム管理者は完了したジャーナル・ファイルのアーカイブ場所を構成できるようになりました。構成されている場合、ジャーナル・ファイルを切り替えると、完了したジャーナル・ファイルはまず圧縮され (ジャーナル圧縮機能を使用して)、次にこのアーカイブ場所に自動的に移動されます。アーカイブ場所は、HDD ドライブなどの低コストのストレージ層でも、Amazon S3 などのクラウド・ストレージでもかまいません。その後、アーカイブされたジャーナル・ファイルは、ローカルのジャーナル・ディレクトリから自動的に削除できるため、ジャーナル・ファイルの書き込みに使用される高性能ストレージ層の総フットプリントを削減し、InterSystems IRIS の導入の総所有コストを低減することができます。
スピード、スケール、セキュリティの強化
グローバル・サイズの見積もりの高速化
このリリースでは、グローバルの合計サイズを迅速に見積もるための新しいアルゴリズムが導入されています。このアルゴリズムは、ブロック・スキャンではなく確率的サンプリングを使用します。この新しいアルゴリズムでは、数百ギガバイトの容量を占めるグローバルの正確な見積もり (誤差は実際のサイズの 5% 以内) を数秒で行うことができます。^%GSIZE、%GlobalEdit、および %GlobalQuery インタフェースのオプションとして利用できます。
ObjectScript ランタイムの高速化
ObjectScript ルーチンでパブリック変数を使用する際、InterSystems IRIS カーネルはその変数をルーチンに固有のメモリ内シンボル・テーブルに登録する必要があります。InterSystems IRIS 2023.3 以降、このシンボル・テーブルはゆっくりと作成され、パブリック変数は最初の参照時にのみ追加されます。つまり、ルーチンで実際に使用される変数のみがシンボル・テーブルに追加されるため、作成コストを大幅に削減できます。これは、内部メモリ管理に対して完全に透過的な変更ですが、パブリック変数を大量に使用する ObjectScript コードの場合、目に見えてパフォーマンスが向上する可能性があります。
Windows 向けの TLS 1.3 サポートの更新 (OpenSSL 3.1.1)
このバージョンでは、Windows キットにより OpenSSL 3.1.1 ライブラリがインストールされるようになりました。
プラットフォームの更新
AIX 向け OpenSSL 3.0
InterSystems IRIS では、aixopenssl30 キットを介した AIX 7.2 および 7.3 上の OpenSSL 3.0 がサポートされます。このキットには、前提条件として、AIX 7.2 と 7.3 のいずれか向けの最新の技術レベルが含まれます。
CentOS
インターシステムズでは、CentOS 上で InterSystems IRIS をサポートしなくなりました。CentOS を使用していた開発者は、Red Hat の無料の開発者プログラムに切り替えることをお勧めします。
VxFS
インターシステムズでは、VxFS をサポート対象ファイルシステムとして指定しなくなりました。VxFS 上の SUSE ユーザは、XFS またはその他のサポート対象ファイルシステムのいずれかに移行することをお勧めします。
その他の機能強化と効率の向上
SQL クエリ・プランの自動凍結の変更
このリリースより前、InterSystems IRIS は既存のプランとパフォーマンスを維持するために、新しいメジャー・バージョンへのアップグレード時にクエリ・プランを自動的に凍結していました。これは、より良いプランにつながる新しいリリースの IRIS SQL の機能強化を活用するには、管理者はプランを手動で凍結解除する必要があることを意味していました。InterSystems IRIS 2023.3 以降、アダプティブ・モードが有効になっている場合、クエリ・プランが自動的に凍結されることはなくなりました。ただし、アップグレード時には無効化され、アップグレード後の初回起動時に再度計画されます。詳細は、対応するドキュメントを参照してください。
InterSystems SQL の一般的な機能強化
このリリースでは、IRIS SQL にいくつかの一般的な機能強化が導入されています。