データベース Apache Cassandraとは何ですか? -techopediaからの定義

Apache Cassandraとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Apache Cassandraの意味?

Apache Cassandraは、オープンソースのNoSQL分散データベース管理システムです。 もともとはFacebookでAvinash LakshmanとPrashant Malikによって開発されました。 バージョン2.0.7は2014年4月14日にリリースされました。

TechopediaはApache Cassandraについて説明します

Apache Cassandraは、従来のリレーショナルデータベース管理システム(RDBMS)の代わりにNoSQLシステムを使用します。後者は、Webサイトやオンライン企業によって作成されたものなど、大量の非構造化データの処理にあまり適していません。 NoSQLの設計はシンプルで、水平スケーリングをサポートしているため、新しいサーバーを追加してパフォーマンスを向上させることができます。


Cassandraは、RDBMSで使用されるマスター/スレーブ設定の代わりに、ピアツーピアアーキテクチャを使用します。 前者には、ピアツーピアファイル共有のようなマスターサーバーはありません。 多数の要求のためにマスターサーバーが停止または故障した場合、スレーブサーバーは役に立たなくなりますが、ピアツーピアセットアップでは、すべてのデータベースクラスターは等しく、どのクライアントからの要求も受け入れることができます。 その結果、Cassandraには単一障害点がありません。

Apache Cassandraとは何ですか? -techopediaからの定義