GNU/Linux >> Linux の 問題 >  >> OpenSuse

openSUSE 12.1にMongoDB(2.0.3)をインストールする方法

MongoDBは、スケーラビリティと開発者の俊敏性の両方を念頭に置いて設計された、オープンソースのドキュメント指向データベースです。リレーショナルデータベースのようにデータをテーブルと行に格納する代わりに、MongoDBでは動的スキーマを使用してJSONのようなドキュメントを格納します。 MongoDBの目標は、キーバリューストア(高速でスケーラブル)とリレーショナルデータベース(豊富な機能を備えている)の間のギャップを埋めることです。バイナリはWindows、Linux、OS X、Solarisで利用でき、MongoDBはGNU Affero GeneralPublicLicenseの下で無料で利用できます。言語ドライバーは、Apacheライセンスの下で利用できます。さらに、10genはMongoDBの商用ライセンスを提供します。ネットワークにアクセス可能で、C++で記述されています。

MongoDBの機能:

  • コレクション指向のストレージ–オブジェクトスタイルのデータを簡単に保存できます
  • 内部オブジェクトを含む完全なインデックスサポート
  • クエリプロファイリング
  • レプリケーションとフェイルオーバーのサポート
  • 大容量を含むバイナリデータの効率的なストレージ
  • オブジェクト(動画など)
  • クラウドレベルのスケーラビリティのための自動シャーディング(Q209)
  • プロジェクトの目標は、高いパフォーマンス、スケーラビリティ、および適度な機能の深さです。

これが、openSUSE 12.1に最新のMongoDB(現在はMongoDB 2.0.3)をインストールすることについての論説です。

ターミナルを開き、rootユーザーに切り替えます。

raj@geeksite:~ $ su

MangoDBのインストール:

システムにリポジトリを追加する必要があるため、/ etc/yum.repos.dディレクトリに次のファイルを追加します。

root@geeksite:~ # zypper ar http://download.opensuse.org/repositories/devel:/languages:/go/openSUSE_12.1/ mongodb

システムリポジトリを更新します。mongodbリポジトリをキャッシュするためにgpgキーを受け入れる必要がある場合があります。

root@geeksite:~ # zypper ref

MongoDBをインストールします。

root@geeksite:~ # zypper in mongodb

MongoDBの制御:

MongoDBは、簡単な既知のコマンドで開始/停止できます。

通常の初期化スクリプトを使用します。

root@geeksite:~ # /etc/init.d/mongodb start
root@geeksite:~ # /etc/init.d/mongodb stop

またはsystemctlコマンドを使用します。

root@geeksite:~ # systemctl start mongodb.service
root@geeksite:~ # systemctl stop mongodb.service

起動中にサービスの自動開始を有効にするには、次のコマンドを発行します。

root@geeksite:~ # systemctl enable mongodb.service

MongoDBのバージョンを確認してください。

raj@geeksite~/$ mongod --version
db version v2.0.3, pdfile version 4.5
Mon Mar  12 06:08:34 git version: 05bb8aa793660af8fce7e36b510ad48c27439697

それで全部です。これで、最新バージョンのMongoDBがマシンにインストールされました。


OpenSuse
  1. openSUSE12.1にOpera11.6をインストールする方法

  2. Ubuntu 18.04 に MongoDB をインストールする方法

  3. Ubuntu 22.04 に MongoDB をインストールする方法

  1. openSUSE12.1にMemcachedをインストールする方法

  2. OpenSUSELeap15.3にMongodb5をインストールする方法

  3. Ubuntu18.04にMongoDBをインストールする方法

  1. CentOS8にMongoDBをインストールする方法

  2. Debian10にMongoDBをインストールする方法

  3. openSUSEにGrafanaをインストールする方法