一致する検索結果がありませんでした。
お探しのものを見つけるために、以下の項目を試してみてください。
Oracle Shardingは、カスタム設計されたOLTPアプリケーションのためのスケーラビリティ機能および可用性機能です。ハードウェアやソフトウェアを共有しないOracleデータベースのプールで、データの分散とレプリケーションを可能にします。アプリケーションは、データベースのプールを単一の論理データベースとして認識します。データベース(シャード)をプールに追加するだけで、どのプラットフォーム上でも、いずれのレベルにも柔軟に(データ、トランザクション、およびユーザーを)拡張できます。1000シャードまでのスケールアップがサポートされています。
Oracle Real Application ClustersやOracle Data Guardは、アプリケーションの透過性を維持しながら、アプリケーションが抱えるスケーラビリティと可用性のニーズを99 %以上満たします。Oracle Shardingは、極めて高いスケーラビリティと絶対的な可用性を必要とするインターネット企業やオンライン企業によって広まったアーキテクチャ・パターンです。Oracle Shardingでは、データベースは独立したデータベースのファームに分割されるため、単一のデータベースに関連するスケーラビリティや可用性のエッジ・ケースを回避できます。また、透過性を犠牲にして、大規模で直線的なスケーラビリティ、より高い可用性、地理的分散を実現します。
Oracle Shardingでは、スケーラビリティに対して似たようなアプローチを使用する自社製のデプロイメントと比較して、より優れたランタイム・パフォーマンスと容易なライフサイクル管理を提供します。さらに、リレーショナル・スキーマ、SQL、その他のプログラム・インタフェース、複雑なデータ型のサポート、オンライン・スキーマ変更、マルチコアのスケーラビリティ、高度なセキュリティ、圧縮、高可用性、ACIDプロパティ、読取り一貫性、JSONによる開発者の俊敏性など、エンタープライズRDBMSのさまざまなメリットを実現します。
Oracle DatabaseでOracle Shardingを使用すると、多数のメリットが得られます。たとえば、次のようなメリットが得られます。
リレーショナル・スキーマ、SQL、その他のプログラム・インタフェース、複雑なデータ型、オンライン・スキーマ変更、マルチコアのスケーラビリティ、高度なセキュリティ、圧縮、高可用性、ACIDプロパティ、読取り一貫性、JSONによる開発者の俊敏性など、シャーディングのすべてのメリットをエンタープライズRDBMSの機能を損なうことなく得られます。