Looking for couchdb Answers? Try Ask4KnowledgeBase
Looking for couchdb Keywords? Try Ask4Keywords

couchdbcouchdbを使い始める


備考

なぜCouchDBですか?

CouchDBには、HTTP APIに基づいた強力なクエリエンジンを備えたJSONドキュメントストレージモデルがあります。

デザイン・ドキュメントでJavaScriptを使用すると、データの問合せ、マップ、結合およびフィルタリングの方法を制御できます。フォールトトレランス、極端なスケーラビリティ、および増分レプリケーションを提供するCouchDBは、非リレーショナルのドキュメントデータベースに適しています。

伝統的なリレーショナルデータベースでは、データを最前面にモデリングする必要がありますが、CouchDBのスキーマフリー設計は、現実の文書と同じように、事後にデータを集約する強力な方法を提供します。この基本的なストレージ・パラダイムを使用してアプリケーションを設計する方法を詳しく見ていきます。

バージョン

バージョン発売日
2.0.0 2016-09-20
1.6.1 2014-09-03

インストールとセットアップ

Ubuntu

最近のUbuntuのバージョンでは、 sudo apt-get install couchdb CouchDBの最新バージョンをインストールすることができます。 Ubuntu 14.04などの古いバージョンの場合は、次のコマンドを実行する必要があります。

sudo add-apt-repository ppa:couchdb/stable -y
sudo apt-get update
sudo apt-get install couchdb -y
 

フェドラ

fedoraでcouchdbをインストールするにはsudo dnf install couchdb

Mac OS X

Mac OS XにCouchDBをインストールするには、 CouchDBのダウンロードセクションからMacアプリケーションをインストールします

Windows

WindowsにCouchDBをインストールするには、 CouchDBのダウンロードセクションから実行ファイルをダウンロードするだけです。

こんにちは世界

デフォルトでは、CouchDBはポート5984でリッスンします。http://127.0.0.1:5984にアクセスすると、次のような応答が得られhttp://127.0.0.1:5984

{"couchdb":"Welcome","version":"1.6.1"}
 

CouchDBは、 Futonと呼ばれるGUIですぐに利用できます。このインターフェースはhttp://127.0.0.1:5984/_utils 。ここでは、簡単に管理者アカウントを設定し、その他の重要な設定を行うことができます。