MySQL NDB Cluster: NoSQL



MySQL NDB Clusterは、リレーショナルおよびNoSQLの技術を組み合わせてソリューションに利用できるため、コスト、リスクおよび複雑さが削減されまます。

  • NoSQLとSQLでのデータベースへの同時アクセス
  • データセンター内およびデータセンター間でフェイルオーバーとリカバリが可能な、シンプルなマルチスター・レプリケーション
  • コモディティ・ハードウェア間での自動シャーディングおよびスケールアウト
  • オンラインによるスケーリングおよびスキーマの変更
  • ACID準拠、外部キー制約(すべてのAPIに適用)、および複雑なクエリーのサポート
  • リアルタイム・パフォーマンスのためのインメモリ・コンピューティング

MySQL NDB Cluster は、複数のインタフェースを提供することで、開発者のアジリティ(俊敏性)を最大限にし、また、ネイティブAPIを使用してSQL層を迂回するオプション により、テーブルへの高速なアクセスが可能になります。SQLおよびNoSQL APIは、同じデータ・セットに対して同時に使用できます。


SQL & NoSQL APIs to MySQL NDB Cluster

MySQL NDB Cluster の SQL および NoSQL API


MySQLサーバーは、業界標準のSQLインタフェースをクラスタに提供するため複雑なリレーショナルなクエリーを実行可能で、すべての標準MySQLコネクタへの接続を提供します。

  • 一般的なWeb開発言語およびフレームワーク:PHP、Perl、Python、Django、Ruby、Ruby on Rails等
  • JDBC (または EclipseLink、Hibernate等を含むORMへの追加的接続性);
  • .NET、ODBC等

MySQL NDB Cluster は各種 NoSQL APIを提供します。