本文へジャンプ

IBM solidDB

高速のリレーショナル・インメモリー・データベース

IBM® solidDB™は従来のデータベースの最大10倍のパフォーマンスを実現する、リレーショナル・インメモリー・データベース・ソフトウェアです。アプリケーションはSQL言語を使用して、数マイクロ秒のレスポンスタイムで毎秒数万トランザクションのスループットを達成できます。また、1秒未満でフェイルオーバーすることでデータの可用性が最大化されます。


詳細説明

インメモリー・データベース・テクノロジーによる高速処理
solidDBはデータをディスクではなくメイン・メモリーに常に保持するため処理速度を最大化することができます。アプリケーションは、標準のODBC、JDBC、およびSQLインターフェースを通じて本製品の機能を活用できます。solidDBはアクセス対象の全てのデータが常にメイン・メモリーに存在することを前提に機能するため、solidDBのデータ構造とアクセス方法はメイン・メモリー内のデータを保存、検索、および処理するために最適化され、同時処理を管理する効果的なメカニズムが提供されます。このことによって、既存のディスクベースのデータベースに比べてパフォーマンス上のメリットが2つあります。第1に、solidDBではデータブロックをディスクからメイン・メモリーに移行する必要がありません。アプリケーションが要求するあらゆるデータは既にメイン・メモリーに存在しているためです。第2に、ディスクベースのデータベースが全てのデータをメイン・メモリーにキャッシュしたとしても、solidDBはメイン・メモリーのアクセスのために最適化されたデータ構造とアクセス方法を採用しているため、solidDBはディスクベースのデータベースよりも処理速度が速くなります。


データの持続性を維持し、データ復旧を実現
solidDBは全てのデータが常にメイン・メモリーでアクセス可能であることを前提に機能し、さらに更新されたデータをディスクに書き込みチェックポイント処理とトランザクション・ロギングの機能を使用することで、solidDBはデータの復旧が常に可能であることを保証します。


可用性を最大化
solidDBによって非常に高い可用性を実現できます。アプリケーションは1秒未満でシステム障害から復旧可能になり、パフォーマンスに重要な影響を及ぼすアプリケーションが必要とする高いデータ可用性を実現します。2ノードのホットスタンバイ構成によって、solidDBは2つのsolidDBのノード間でデータを常に同期させることができます。


高い可用性と高速処理を両立
アプリケーションに透過的な形で読み取り処理をプライマリとホットスタンバイのsolidDBインスタンス間で負荷分散できるホットスタンバイ設定によって、solidDBはパフォーマンスをさらに向上することができます。負荷分散を実施するにあたって、アプリケーションはsolidDBのODBCドライバもしくはJDBCドライバを使用してプライマリとホットスタンバイのsolidDBインスタンスに対して単一の論理接続を行います。この構成では、アプリケーションの開発者がコードを書くことなく、書き込み処理は自動的にプライマリのsolidDBノードにリダイレクトされ、読み取り処理はホットスタンバイのsolidDBノードにリダイレクトされるか、プライマリおよびホットスタンバイのsolidDBインスタンス間で負荷分散されます。負荷分散機能を使用することでパフォーマンスが最大100%改善し、ホットスタンバイ構成により障害が発生しても1秒未満でフェイルオーバーしてsolidDBノードの高可用性を実現できます。


データの安全性、アプリケーションのスループット、および復旧時間のバランスの取れたシステムを実現
solidDBの高可用性構成には、複数のコンフィギュレーションのオプションが提供されています。プライマリとセカンダリのデータベースサーバーがどのように同期するかを、システムレベル、セッションレベル、およびトランザクションレベルで設定できます。これにより、スループット、データの耐久性、およびデータの復旧時間のバランスを非常に柔軟に設定することができます。


コストを削減
solidDBが実現する高速処理と高可用性により、データを常に使用可能でアクセス可能にしたいという企業のニーズに対応し、システム停止とシステム遅延(予定されたものと不測のものを含む)によって発生するコストを回避することができます。solidDBはアプリケーションによって管理でき、ほぼ自動で起動できるため導入・配置しやすく、管理コストを削減できるので、まさにTCO削減につながります。さらに、solidDBは業界最高のハードウェアに加えて簡単に入手可能なハードウェアでも稼働するため、実績のあるコスト効率の高い様々なソリューションを実現できます。

 

IBM、IBM ロゴ、ibm.comおよびsolidDBは、世界の多くの国で登録されたInternational Business Machines Corp.の商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、http://www.ibm.com/legal/copytrade.shtml をご覧ください。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標です。

Information Management software

お問い合わせはこちら

まずはお気軽に
ご相談ください


0120-550-210
受付時間:
平日9時30分から17時30分まで(12時から13時を除く)

関連情報