
リレーショナルデータベース管理システムは、ほぼあらゆる業界の企業が、ビジネスオペレーションのために収集、保存、管理、分析する情報を最大限に活用できるよう支援します。現在入手可能な最も強力なRDBMSの選択肢の一つは、安定性と革新性において実績のあるIBMのInformixです。
参照:データベース管理者(TechRepublic Premium)
このIBM Informixのレビューでは、主な機能、長所と短所、そして価格について解説します。また、IBM Informixの有力な代替製品についてもいくつか紹介します。
ジャンプ先:
- IBM Informix とは何ですか?
- Informixの主な機能
- IBM Informixの価格内訳
- IBM Informixの競合製品

Informixは、2001年にIBMがInformix Corporationから買収した堅牢なRDBMSです。非SQLデータ型をサポートし、高いトランザクションレートでIoT(モノのインターネット)やオンライントランザクション処理アプリケーションの利用を容易にする、セキュアな組み込み型データベースです。Informixはあらゆる規模の企業に適しています。
参照:最高のデータ準備ソフトウェア(TechRepublic)
Informixは、従来のリレーショナルデータベース、オブジェクトリレーショナルデータベース、そして多次元データベースを扱うことができます。データレプリケーション機能により、異機種サーバー間でデータを同期し、SQL文やファイルをサーバー間で分散させることができます。

Informix は、いくつかの関連製品で構成されています。
- Informix サーバー
- Informix クライアント ソフトウェア開発キット: ODBC、JDBC、.NET、ESQL/C、C++ 用オブジェクト インターフェイス、または OLE/DB API が付属するアプリケーションを作成するためのクライアント SDK。
- IBM OpenAdmin ツール: Informix データベース サーバーのパフォーマンスを管理および分析するための Web アプリケーション。
- Informix DataBlade 開発キット: DataBlade モジュールを開発およびパッケージ化するためのツール。これらは、データベースサーバーの機能を拡張するソフトウェアパッケージです。
- Informix 4GL:プログラミング言語。
- Informix JDBC ドライバー
- IBM Informix Genero: 4GL アプリケーションをより最新かつ迅速な開発環境に変換できます。
Informix データベース サーバーは、仮想テーブル インターフェイス、DataBlade API、アクセス メソッド固有の SQL 拡張機能、および API ライブラリを使用して、ユーザー定義のアクセス メソッドの開発を容易にします。
無料の開発者版はここから入手できます。また、Informix のメイン製品のダウンロード ページはここから入手できます。
Informixの主な機能
- UNIX、Linux、macOS、Windowsで実行可能
- さまざまなニーズを満たす複数のバージョン
- SQL、SPL、C、C++、.NET、Java、PHP の言語サポート
- クラウドおよびデータウェアハウスツール
- JSON クエリ言語または IBM Data Studio を使用してアプリケーションを作成する能力
- MongoDB または REST API からの MongoDB コミュニティ ドライバー
- 容易な統合とセルフサービスによるカスタマイズによる優れた拡張性
- 負荷分散と高可用性のための重複サーバー/クラスターによる冗長管理
- 一般的な管理タスクを実行し、アラートを設定するためのスケジューラ
- データの暗号化、接続の保護、ユーザー権限の制御、データセキュリティの監査を行うセキュリティ機能
- メモリ管理、断片化、並列化、クエリ最適化操作によるパフォーマンスチューニング
- 既存の仮想環境で使用するための仮想アプライアンス
- クラウド仮想化環境向けに最適化されたエンタープライズ ハイパーバイザー エディション
- 教育訓練とサービスの配列
IBM Informixの価格内訳
Informixの基本的な開発者向けバージョンは無料ですが、クラウド版以外のInformixをご希望の場合は、価格についてIBMにお問い合わせください。クラウド版は、環境規模に基づいた料金体系となっています。
IBM Informix on Cloud 小規模プラン
IBM Informix on Cloud の Small プランは 1,250 ドルで、開発、カスタマイズ、機能テストに重点を置いた運用に最適です。
このプランのその他の詳細:
- プライベート 2 x 2.0 GHz コア
- 8GBのRAM
- 1x100GB(SAN)、1×500GB(SAN)、100GB、500 IOPS
- 1 Gbps ネットワーク
IBM Informix on Cloud 中規模プラン
IBM Informix on Cloud の Medium プランは 2,250 ドルで、開発、カスタマイズ、機能テストに重点を置いた運用にも適しています。
このプランのその他の詳細:
- プライベート 4 x 2.0 GHz コア
- 16GBのRAM
- 1x100GB(SAN)、1x1TB(SAN)、1200 IOPSで100GB
- 1 Gbps ネットワーク
IBM Informix on Cloud 大規模プラン
IBM Informix on CloudのLargeプランは4,000ドルです。本番環境やプレプロダクション環境を重視する運用に最適です。
このプランのその他の詳細:
- プライベート 8 x 2.0 GHz コア
- 32GBのRAM
- 1x100GB(SAN)、1x2TB(SAN)、1600 IOPSで100GB
- 1 Gbps ネットワーク
IBM Informix on Cloud エクストララージプラン
IBM Informix on CloudのExtra Largeプランは8,000ドルです。主に本番環境の運用に適しています。
このプランのその他の詳細:
- ベアメタルサーバー 12 x 2.4 GHz Xeon コア
- 128GBのRAM
- 2x800GB SSD、RAID 1構成(約800GB)
- 6×1.2TB SSD(RAID 10構成、約3.5TB)
- 10 Gbps冗長ネットワーク
IBM Informixの競合製品
RDBMS分野におけるIBM Informixの競合製品には、Oracle、Microsoft SQL Server、MariaDB、MySQL、IBM DB2、MongoDBなどがあります。オープンソースソリューションが一般的に利用されていますが、この分野におけるIBM Informixの最も類似した競合製品はMicrosoft SQL ServerとMongoDBです。
IBM Informixを批判する人々は、開発リソースの不足、リモートデータベースによる効率性の低下、オープンソースソフトウェアとのパブリック統合の不足などを指摘しています。これらの企業の多くは、Informixの経験とスキルを持つデータプロフェッショナルの確保にも苦労しています。
とはいえ、ほとんどの顧客レビューはInformixに対して好意的な評価を示しています。Informixは、非常に特化した製品ラインナップでニッチな顧客層をターゲットにしている一方で、一般的なデータベースニーズは他の競合他社製品の方が十分に満たしている可能性があります。
次に読む:トップ産業用 IoT ソリューション(TechRepublic)