UbuntuにApache Cassandraをインストールする

このクイックポストでは、最も人気のある分散データベースの1つであるApache CassandraをUbuntuにイ 私たちは今始めるでしょう。

Neo4J、Elasticsearch、MongoDBについての記事も読んでください。

Apache Cassandra

Cassandraは、スケーラビリティ、パフォーマンス、単一障害点のない高可用性で知られているApacheの最も人気のある分散NoSQLデータベースの一つです。

Apache Cassandraを背の高いものにするいくつかのポイントは次のとおりです:

  • 一貫性があり、非常に耐障害性があります。
  • アーキテクチャはAmazonのDynamo DBに非常に近く、データモデルはGoogleのBigtableに近い。
  • facebookで作成された
  • これは、列指向のデータベースです
  • Cisco、Rackspace、Netflixなどの非常に大きな企業で使用されています

Javaのインストール

UbuntuにCassandraをインストールするには、まずJavaをインストールする必要があります。 Javaはデフォルトではインストールされない場合があります。 このコマンドを使用して確認できます:

java-version

このコマンドを実行すると、次の出力が得られます:

これで、システムにJavaをインストールします。 これを行うには、次のコマンドを使用します:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

これらのコマンドの実行が完了したら、同じコマンドを使用してJavaがインストールされていることを再

Cassandraのインストール

UbuntuにCassandraをインストールするのは非常に簡単な作業であり、いくつかのコマンドの問題です。 UbuntuのソースリストにCassandraリポジトリを追加することから始めます:

echo”debhttp://www.apache.org/dist/cassandra/debian311x main”
|sudo tee-a/etc/apt/sources.リスト。d/カサンドラソース。list

このプログラムを実行すると、次の出力が得られます:

ここで、Apache Cassandraリポジトリキーを追加します:

curlhttps://www.apache.org/dist/cassandra/KEYS/sudo apt-key add-

このプログラムを実行すると、次の出力が得られます:

これで、次のコマンドを使用してUbuntuのapt-getリストを更新できます。

sudo apt-get update

最後に、UbuntuマシンにCassandraをインストールする準備が整いました:

sudo apt-get install cassandra

最後のコマンドは、インターネットの速度に基づいて数分かかることがあります。 これで、Cassandraがマシン上で稼働しているかどうかを確認できます:

sudo service cassandra status

サービスがアクティブであることがわかります:

Cassandraクラスター

への接続インストールプロセスが完了すると、Cassandraは自動的に開始されます。 Cassandraは分散データベースであるため、単一のシステムとしては機能しませんが、実質的に任意の数のノードで構成できるクラスターで機能します。

Cassandraがマシン上で起動すると、単一のノードをその一部として自動的にクラスタを設定します。 次のコマンドを使用して、クラスターが稼働しているかどうかを確認できます:

sudo nodetool status

出力にUNが表示されている場合、これはクラスターが稼働していることを意味します:

Cassandraデータベースへの接続

最後のステップでは、Cassandraターミナルに入る方法を示します。 Cassandraの使用を開始するには、簡単なコマンドを使用します:

cqlsh

これを実行すると、マシン上でCassandraコマンドを実行して関連データを作成できることがわかります:

コメントを残す

メールアドレスが公開されることはありません。