Car-tech

Oracle Data Grid Scales .NETを新しい高さへ

Oracle Coherence Data Grid

Oracle Coherence Data Grid
Anonim

Oracle Fusion Middleware 11gスイートのコンポーネントであるCoherenceは、複数のサーバーの作業メモリーを結びつけることができるソフトウェアであり、次のような機能を備えています。

[さらに読む:メディアストリーミングとバックアップのための最も良いNASボックス]

インメモリソフトウェアについて言及すると、データグリッドと呼ばれる大きな仮想プールは、 Oracleについて考えるとき、OracleのTimesTenは最も簡単に気になります。しかし、TimesTenは、頻繁に更新される大規模なデータベースを共有メモリー内に維持するように設計されていましたが、プログラムコードなどのオブジェクトをメモリー内に保持できます。情報をリレーショナル・データベースからマッピングする必要なしに、ドメイン・モデルをそのように管理します」と、Purdyは述べています。このアプローチにより、組織はより大きなオンライン旅行システムや銀行の取引システムなど、いずれのサーバでも処理できるものよりも優れています。

Coherenceでは冗長性も考慮されています。 1台のサーバに障害が発生した場合、別のサーバがダウンタイムなしでその場所を占有することができます。 Purdy氏は、「これは、汎用ハードウェアを使用して膨大な量のライブ情報を管理するための非常に大規模で復元力のあるシステムを構築する非常に簡単な方法です」と述べています。このソフトウェアの新しいバージョンは、 <前の版>から848の変更点があります。

1つの新機能は、Microsoft.NET上で動作するアプリケーションを操作するためのセッションフレームワークです。 OracleはJavaアプリケーション・サーバーをCoherence上で実行できるプラグインを提供していますが、新しいバージョンには.NETセッション・データ用のプラグインも含まれています。

大規模な.NETアプリケーションでは、トランザクション環境で遅くなる可能性のあるデータベース、またはすべての状態セッションを単一のサーバーの作業メモリに保持することで、スケーリングが制限され、シングルポイント障害が発生します」

高度にスケーラブルなJavaアプリケーションモデルの洗練されたモデルを.NETに提供しています。

CohQL(Coherence Query Language)と呼ばれるSQLライクなクエリ言語が追加されました。

SQLに非常に似ていますが、 CohQLを使用すると、データベース中心の開発者は、Javaなどの手続き型言語を使用して複雑なドメインモデルを扱うのではなく、簡単に理解できる言語でCoherenceを処理できます。

CohQLたとえば、電子商取引サイトの運営者は、カタログを誤ってアップロードしたため、間違った価格で商品を誤って追加したショッピングカートをすべて選択する可能性があると、パーディは述べている。 Coherence Quorumというツールを使用すると、管理者は容量とリソースをより簡単に管理できます。セキュリティを強化するために、ソフトウェアはエンドツーエンドのSSL(Secure Sockets Layer)接続も可能で、外部からのメッセージを保護します。

Joab Jacksonはエンタープライズソフトウェアと一般的なテクノロジーの最新情報をカバーしています。

。 @Joab_JacksonでTwitterのJoabに従ってください。 Joabの電子メールアドレスは[email protected]です。