InterBase の基本メモ
InterBase ってなあに?
InterBase は有償で軽量なリレーショナルデータベースです。壊れにくいデータファイル形式を採用しており、停電の多い国や組み込み型システムなどでよく利用されています。内部プロセス実行形式(ToGo)と外部プロセス実行形式(Server Edition)の2系統が提供されています。なお、内部プロセス、外部プロセスともにデータベースファイルは同じ形式になっています。
InterBase ToGo を利用するアプリケーションの構成
InterBase ToGo を利用する場合、ターゲットとなる OS によって動的、静的リンクの差があります。
また、これらファイルとは別に、ライセンスファイルやデータベースファイルなどが必要になります。
技術情報
気になった技術ポイントを以下にメモします。
- InterBase ToGo をもちいたアプリケーションの配布のしかた
- [ToGo Edition クイックスタート - TOGO EDITION FOR WINDOWS でデプロイする]
- http://docs.embarcadero.com/products/interbase/IBXE3Update4_JP/ToGoQS_XE3up4_ja.pdf
- データベースファイルサイズの上限は、デフォルトのページサイズ(4KB)の場合、8TB になります。
- [操作ガイド - InterBase の制限]
- http://docs.embarcadero.com/products/interbase/IBXE3Update4_JP/OpGuide_XE3up4_ja.pdf
- BLOBの上限サイズは、デフォルトのページサイズ(4KB)の場合、1つのBLOBデータで4GB になります。
- [操作ガイド - InterBase の制限]
- http://docs.embarcadero.com/products/interbase/IBXE3Update4_JP/OpGuide_XE3up4_ja.pdf
- INDEX
- 普通に INDEX を作成および利用することが可能です。同じデータベースファイル内にデータ領域および INDEX 領域が含まれます。
- RAD Studio と ToGo の関係
- RAD Studio に ToGo が含まれますが、RAD Studioに付属している ToGo のライセンスはテスト配布目的のライセンスです。
関連する日記
- 2014-09-24 [InterBase] InterBase の情報源メモ