コンテンツ
- 定義-Apache Cassandraの意味?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaはApache Cassandraについて説明します
定義-Apache Cassandraの意味?
Apache Cassandraは、オープンソースのNoSQL分散データベース管理システムです。もともとはAvinash LakshmanとPrashant Malikによって開発されました。バージョン2.0.7は2014年4月14日にリリースされました。Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaはApache Cassandraについて説明します
Apache Cassandraは、従来のリレーショナルデータベース管理システム(RDBMS)の代わりにNoSQLシステムを使用します。後者は、Webサイトやオンライン企業によって作成されたものなど、大量の非構造化データの処理にあまり適していません。 NoSQLの設計は単純で、水平スケーリングをサポートしているため、新しいサーバーを追加してパフォーマンスを向上させることができます。Cassandraは、RDBMSで使用されるマスター/スレーブ設定の代わりに、ピアツーピアアーキテクチャを使用します。前者には、ピアツーピアのファイル共有のようなマスターサーバーはありません。多数の要求のためにマスターサーバーが停止または故障した場合、スレーブサーバーは役に立たなくなりますが、ピアツーピアセットアップでは、すべてのデータベースクラスターは同等であり、どのクライアントからの要求も受け入れることができます。その結果、Cassandraには単一障害点がありません。