sql >> データベース >  >> NoSQL >> CouchDB

CentOS7へのApacheCouchDBのインストール

    Apache CouchDB は、使いやすさとスケーラブルなアーキテクチャを重視したオープンソースのデータベースソフトウェアです。 Apache CouchDBを使用すると、必要な場所からデータにアクセスできます。

    このガイドでは、CentOS7にCouchDBをインストールする方法について説明します。

    クラウドサーバーの導入
    Cloudwaferにまだ登録していない場合は、まずサインアップする必要があります。アカウントを作成してから、独自のクラウドサーバーを簡単にデプロイできます。

    サインアップしたら、メールで提供されたパスワードを使用してCloudwaferクライアントエリアにログインし、Cloudwaferクラウドサーバーをデプロイします。

    システムパッケージの更新
    主要なインストールを開始する前に、システムを最新のパッケージに更新することを常にお勧めします。これは、以下のコマンドで実行されます:

    sudo yum update
    

    ステップ1:CouchDBリポジトリを有効にする
    CouchDBリポジトリはEPELリポジトリに依存しているため、以下のコマンドを使用していない場合は、最初のステップとしてEPELリポジトリをインストールします。

    sudo yum install epel-release
    

    次に、CouchDBリポジトリの詳細を含むリポジトリファイルを作成します。

    sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo

    次の内容をファイルに挿入します:

    [bintray--apache-couchdb-rpm]
    name=bintray--apache-couchdb-rpm
    baseurl=http://apache.bintray.com/couchdb- 
    rpm/el$releasever/$basearch/
    gpgcheck=0
    repo_gpgcheck=0
    enabled=1
    

    ステップ2:CouchDBをインストールする
    リポジトリを有効にしてCouchDBリポジトリを作成したら、次のコマンドを発行してCouchDBパッケージをインストールします。

     sudo yum install couchdb
    

    yを押します インストールを確認します。

    インストール後、以下のコマンドを発行してCouchDBサービスを有効にして開始します。

    sudo systemctl start couchdb
    sudo systemctl enable couchdb
    

    CouchDB ローカルホストでのみリッスンし、デフォルトではインストール時に管理者アカウントは作成されません。

    CouchDBの構成ファイルは、 / opt / couchdbに保存されます。 ディレクトリ。管理者アカウントを作成するには、 local.iniを開きます ファイルを作成し、 [admins]の下に行を追加します username =の形式を使用するセクション パスワード 。 CouchDBサービスを再起動して、セキュリティ上の理由からプレーンテキストのパスワードをハッシュに変更します。

    ステップ3:CouchDBのインストールを確認する
    インストールが正常に行われたかどうかを確認するには、次の curlを発行します CouchDBデータベース情報をJSON形式で表示するコマンド:

    curl http://127.0.0.1:5984/
    

    ApacheCouchDBドキュメントにアクセスできます CouchDBの詳細については、


    1. Redis:n個のネイバーキーを並べ替えて取得する

    2. 一致の総数順に並べられた、タグがリストに含まれるドキュメントを取得します

    3. Redisは大きな文字列を取得するのに時間がかかります

    4. Redis-戻り値としてのLuaテーブル-これが機能しないのはなぜですか