GNU/Linux >> Linux の 問題 >  >> Fedora

Fedora 16 / Fedora 15への最新のMongoDB(2.0.3)のインストール

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

MongoDBの機能:

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

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

10genはrpmパッケージを公開しています。それらのパッケージは、一般的にFedoraリポジトリーのものよりも新鮮です。 mongo-10gen。という名前の安定したリリースのみが含まれています

ターミナルを開きます([アプリケーション] —>[システムツール]—> [ターミナル])。

rootユーザーに切り替えます。

[raj@geeksite~/]$ su

MangoDBのインストール:

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

[root@geeksite~/]# vi /etc/yum.repos.d/mongodb.repo

次の行を追加します。

###32ビット###

[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686
gpgcheck=0

###64ビット###

[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0

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

[root@geeksite~/]# yum install mongo-10gen*

MongoDBの制御:

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

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

[root@geeksite~/]# /etc/init.d/mongod start
[root@geeksite~/]# /etc/init.d/mongod stop

またはサービスコマンドを使用します。

[root@geeksite~/]# service mongod start
[root@geeksite~/]# service mongod stop

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

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

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


Fedora
  1. FedoraLinuxを最新バージョンにアップグレードする方法

  2. Linux Mint 12 / Ubuntu 11.10への最新のMongoDB(2.0.3)のインストール

  3. Mongodb5をFedora34/35にインストールする方法

  1. Fedora – Fedora16にGcc4.5をインストールしますか?

  2. Fedora – Fglrxのインストール時に「version.h」がありませんか?

  3. Rベースの最新バージョンをインストールしますか?

  1. MemcachedをFedora16「Verne」にインストールする方法

  2. Fedora16「Verne」へのpgAdmin3を使用したPostgreSQL9.1.3のインストール

  3. Fedora 16 / Fedora 15への最新のMongoDB(2.0.3)のインストール