タグ

fabricに関するmh615033891のブックマーク (3)

  • 米オラクル、MySQLの管理を簡素化する統合型システム「MySQL Fabric」の一般提供を開始

    MySQL Fabric」は、高可用性を実現する「MySQL Replication」と併用した場合に、サーバに障害が発生すると、いずれかのスレーブ・データベースを選択して、新しいマスターに昇格させる。また、既存のマスターへのトランザクションの自動ルーティングと、スレーブ・データベース間でのクエリのロードバランシング機能も備えており、トポロジとサーバの状態はアプリケーションに対して透過的となっている。 さらに、自動化されたデータ・シャーディングと再構成によって開発および運用チームによる作業の管理を容易にし、読み取りと書き込みの両方のスケールアウトや、シャーディングするテーブルでのシャーディング・キーとして使用する列の指定、既存のシャードの新しいサーバへの移動や、複数のシャードへの分割を実現する。 このほか、PHPPythonJavaコネクタの拡張によって、トランザクションとクエリを正

    米オラクル、MySQLの管理を簡素化する統合型システム「MySQL Fabric」の一般提供を開始
  • MySQLのシャーディングを実現する「MySQL Fabric」をリリース、米オラクル

    大規模なWebアプリケーションのバックエンドでは、データを分割して複数のデータベースで運用することによりスケーラブルな運用を実現する「シャーディング」と呼ばれる技術がよく使わています。 米オラクルはMySQLでこのシャーディングを実現するソフトウェア「MySQL Fabric」を含む「MySQL Utilities」をリリースしました。 PHPJavaPythonに対応 MySQL Fabricは基的にデータのレプリケーションを活用してシャーディングをするフレームワーク。データの範囲あるいはハッシュ値を分割キーとして用いたシャーディングを実現します。 アプリケーションからMySQL Fabricを利用するには、専用のコネクタを用いて接続する必要があります。コネクタは現在、PythonJavaPHPに対応しており、今後ほかの言語にも対応予定。 MySQL Fabricには、全体を管

    MySQLのシャーディングを実現する「MySQL Fabric」をリリース、米オラクル
  • MySQL :: MySQL Fabric

    MySQL FabricはMySQLサーバー群を管理する統合型のフレームワークです。より高い可用性(HA)とデータ・シャーディングによる拡張性を実現します。これらの機能は、個別または組み合わせで利用することが可能です。 これらの機能は以下で構成されています: 管理リクエストを処理するmysqlfabricプロセス。HA機能を使用する際、このプロセスは、マスターサーバーの監視をすることが可能です。また、マスターサーバーの障害の際、スレーブ・データベースをマスターに昇格させます。 MySQL Fabric対応コネクタ – MySQL Fabricからルーティング情報(アクセス対象のMySQLサーバーの役割と構成の一覧)を取得してキャッシュし、それらの情報を元にトランザクションやクエリを目的のMySQLサーバーに送ります。 MySQL FabricはMySQL サーバーに、高可用性とデータ・シャ

    MySQL :: MySQL Fabric
  • 1