Cache
[Wikipedia|▼Menu]

本来の表記は「Cache」です。この記事に付けられた題名は技術的な制限または記事名の制約により不正確なものとなっています。

Cache開発元インターシステムズ
最新版2016.1
対応OSUNIX, Linux, Windows, macOS, OpenVMS
種別オブジェクトデータベース
ライセンスプロプライエタリ
公式サイト ⇒InterSystems Corporation
テンプレートを表示

Cache(キャシエ)は、インターシステムズが開発したプロプライエタリなMUMPSベースのデータベース管理システムである。インターシステムズはその特徴を「ポストリレーショナル」と称している。Cacheは同じデータに対して、SQLアクセス、オブジェクトアクセス、階層型アクセスを提供している。

CacheはWindows、各種UNIXmacOSOpenVMSで動作する。

内部的にはCacheは多次元配列にデータを格納し、階層的構造化データとして扱うこともできる(MUMPSのglobalsとして知られているが、インターシステムズはMUMPSの名をあまり使いたがらない)。しかし、多くのアプリケーションはオブジェクトアクセス手法かSQLアクセス手法を使う。アプリケーションのビジネスロジックの開発にはCache ObjectScriptやCache Basicを使う。外部インタフェースとしては、C++JavaEJBActiveXへのNative Object Bindingがある。関係アクセスや高性能ダイレクトインタフェースとして、JDBCODBCがある。XMLWebサービスもサポートされている。Cache Server Pagesにより、Cacheデータベース上のデータを使って動的にWebページを生成するアプリケーションを構築可能である。

Cacheは高速さが特徴であるといわれ、リアルタイム・アプリケーションに最適とされている。高速さの要因として、データを最初から構造的に扱うこと、データをなるべくメモリ上に保とうとするアーキテクチャであることが挙げられる。

この製品の主な顧客はアメリカの大病院が多く、電子カルテ (EMR) システムをCacheで実現している。他にもネット証券会社アメリトレードなどもCacheを利用している。
競合する製品

主な競合製品/企業は、DB2 (IBM)、Microsoft SQL Serverマイクロソフト)、OracleSybaseなどである。

同じ用途で関係データベースと比較したとき、特に複雑なリレーションシップを含むシステムにおいてCacheは遥かに性能が良い(あるいはスケーラビリティが良い)とされる。この特徴は通常の関係データベース管理システム (RDBMS) においてボトルネックとなりがちなO/Rマッピングを必要としない、MUMPSに由来するデータ構造によるものである。
外部リンク

インターシステムズジャパン公式サイト

Searchable Cache documentation

cachemonitor.de - Cache におけるフリーなSQLクエリと管理ツール

PlatinumCache

この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めていますPJ:コンピュータ/P:コンピュータ)。


更新日時:2017年1月14日(土)14:55
取得日時:2019/09/23 16:16


記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:6630 Bytes
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef