![Cache Diagram](https://assets.intersystems.com/dims4/default/a89355e/2147483647/strip/true/crop/718x512+0+0/resize/718x512!/quality/90/?url=http%3A%2F%2Finter-systems-brightspot.s3.amazonaws.com%2F51%2F4c%2F9be25d5c15e9aac9254a66b41720%2Fcache-tech-diagram.jpg)
統一されたマルチモデル・アーキテクチャ
Caché では、データをテーブル、オブジェクト、または多次元配列 (階層) としてモデル化し、保存することができます。 異なるモデルがシームレスにデータにアクセスでき、モデル間のパフォーマンスを低下させるマッピングは必要ありません。 XMLやJSONなどの動的なデータオブジェクトをサポートしているので、相互運用が容易で、Webアプリケーションを迅速に開発することができます。
高速なクエリ
SQL は、すべてのデータ・モデルの Caché データをクエリするための共通語です。 その効率的なアーキテクチャにより、Caché は他のデータベース・テクノロジよりも本質的に高速な SQL パフォーマンスを提供します。 従来のインデックスだけでなく、リアルタイムのトランザクションデータで使用できるビットマップインデックスやビットスライスインデックスにも対応しています。
分散システム
InterSystems Enterprise Cache Protocolは、多数のサーバで構成されるネットワークを単一のデータストアとして扱い、分散アプリケーションのスケーラビリティとパフォーマンスを劇的に向上させます。
データベースミラーリングによる高可用性
Caché データベース・ミラーは、ハードウェア、サポート、オペレーティング・システム・ライセンス、またはストレージに多額の投資を必要としません。 また、Caché データベース・ミラーは設定や維持が容易なため、管理コストを最小限に抑えることができます。
セキュリティモデル
アプリケーションのパフォーマンスへの負担を最小限に抑えながら、データの保管や流れているデータを保護することができます。
アプリケーション開発
InterSystems Atelierは、Eclipseベースの開発環境で、ビジネスロジックを定義し、モバイルやWebベースのユーザーインターフェースを構築します。 お客様のニーズに最適なツールや技術を用いて、迅速にアプリケーションを構築することができます。