Zen v16 の新機能
Zen v16 のリリース、バージョン 16.00 では、以下の新機能と変更が含まれています。
このドキュメントは、リリース後にも更新される可能性があります。最新バージョンは、弊社 Web サイトからご参照ください。
255 バイトより長いキーをサポートする 16.0 ファイル形式
新しいデータ同期ユーティリティ
easysync コマンド ライン ユーティリティは、Zen データベース間における新規作成または更新されたレコードのレプリケーションを自動化するための新しい Zen データ同期ツールです。2 つのデータベースは、それぞれ異なるサーバー上にあっても、また同じサーバー上にあってもかまいません。同期の頻度は、ほぼリアルタイムにすることも、長い間隔を空けてスケジュールすることもできます。全般的な監視、エラーの検出、予期しない結果のトラブルシューティングを可能にするログ機能が含まれています。easysync の説明については、『Zen User's Guide』のコマンド ライン インターフェイス ツールのリファレンスで記載しています。
SQL と非 SQL データ アクセスの統合の向上
SQL の改善
ESCAPE を使用した LIKE をサポートします。
例:
SELECT c1 FROM Tbl WHERE c1 LIKE '%10-15!% off%' ESCAPE '!'
パフォーマンスの向上
ADO.NET のサポート
Zen v16 SDK の ADO.NET で .NET 8 がサポートされるようになりました。
Offline Rebuild
Zen v16 では、Offline Rebuild と呼ばれる、既存の Rebuild ツールのスタンドアロン コマンド ライン バージョンが含まれています。このユーティリティは、Zen がインストールされていないシステムで Zen データ ファイルを変換するために使用します。大量のファイルやサイズが非常に大きなファイルをリビルドすると、他のユーザーに対する Zen データベース エンジンのパフォーマンスを低下させる可能性があります。別のシステムでファイルをリビルドできれば、この問題を回避できます。
Zen v16 では 6.x より前のファイル バージョンはサポートされなくなったため、Offline Rebuild はこれらのファイルを新しいバージョンに変換するのに便利です。
このツールは Zen v16 のインストールには含まれていません。個別の(クイック スタート ガイド付き)ダウンロードとなります。
Linux ベースのシステム
Zen のコンテナ化
Btrieve ソース コネクタおよびシンク コネクタを備えた Docker イメージを使用した Kafka 統合。
JSON
Step/Get Extended JSON クエリ演算子で、入れ子になった JSON オブジェクトがサポートされるようになりました。
Btrieve 2
サポートされるプラットフォームと廃止予定の機能
6.x より前の形式のファイルはサポートされなくなりました。新たに追加された Offline Rebuild ユーティリティを使用すれば、それらの古い形式のファイルを、サポートされるファイル形式に変換することができます。
既知の問題と修正履歴
ドキュメント
このリリースのドキュメントは、新機能または変更された機能を反映して更新されています。また、インターネット アドレス(URL)および製品名の変更や既存の説明をより分かりやすくするための改訂も行われました。