組込みDB(データベース)「Empress」
エンプレス(Empress)は、組込みシステムのために設計されたRDBMSです。エンプレスのDBエンジンは、高速で、信頼性が高く、低コスト、しかも小型でメンテナンス不要であり、組込みも簡単です。EmpressはカナダのEmpress
Software社が開発した最小構成時のフットプリント(コード・サイズ)が500Kバイトの組み込みRDBMSです。
ミウラは2006年3月、Empress社と販売代理店契約を締結。今後は日本では他社に先駆け、お客様に最適な組込みDBシステムを提供していきます。

サポートするプラットフォーム
EmpressはUnix、Linux、Mac OS、FreeBSD、Windowsなどの多くのプラットホーム上で稼動しているOSに対応した、リアルタイム組込みアプリケーション開発環境で、最も有効で低コストのデータベース・マネージメント・システムをご提供します。
| OS | プラットホーム |
Linux: Bluecat, Montavista, Redhat 9, TimeSys, Suse, L-BOX Sharp Zaurus |
ARM, MIPS, PowerPC, SH3, SH4, StrongARM, Xscale, X86, Itanium, Opteron |
QNX: Windows/Solaris/QNX Based cross development environment |
ARM, MIPS, PowerPC, SH4, StrongARM, Xscale, X86 |
Windows XP Embedded Windows CE |
X86 |
FREE BSD |
PowerPC, X86 |
Enterprise Unix: AIX, HP-UX, Solaris, True64, IRIX |
PowerPC, SPARC, PA-RISC, Alpha, MIPS |
■ スタンド・アロン
Connectivity Serverは、クライアント・サーバ構造の元でODBCとJDBCをサポートしたデータベース・サーバです。主にはConnectivity ServerとClient Driversで構成されています。
■ クライアント・サーバ
Connectivity Serverは、クライアント・サーバ構造の元でODBCとJDBCをサポートした、データベース・サーバです。主にはConnectivity ServerとClient Driversで構成されています。
Replication機能は、1つのマスター・テーブルの複製(コピー)としてデータベース・テーブルのセットを作成し、マスター・テーブルの現在の状態を同期させるためのプロセスです。
LANとWANアプリケーションに対し、非常に柔軟なデータ複製> 機能を提供します。
MR高速ルーチン
Empressは、C/C++プログラミング言語を用いた、データベース構造へのアクセス用に、mrルーチンというデータベース操作プロシージャを提供します。ここでのインタ-フェースは、パーサーが個々の呼出しに対して起動されないため、どのクエリーインターフェースよりも実行時間が短くなります。また、検索データの実行をより強力に制御し、複合算術演算の実行、独自に定義できる出力フォーマットの作成など、高レベルのユーザインターフェースでの開発を可能にします。
ユーティリティ
Empressはデータベースとオペレーティング・システム環境のセッティングから最大の効果を引き出すためのデータベース・チューニングまで、様々なシステム管理のためのユーティリティを提供します。Empressのユーティリティは次の様に分類されます。

