はじめに
この記事は、SoftwareDesign 2016年12月号(以下、SD誌)のKVS特集中のCouchbaseServer紹介記事に関する補足記事となります。
CouchbaseServerの簡単な紹介から、実際に手を動かして利用してみるところまでを対象としています。
Couchbaseサーバに関する公式のドキュメントは大量にあるのですが、バージョンが古いものも大量に残っていたり、リンク切れなどがあるため、まずざっくり触ってみたいというときに参考にして頂きたいと思います。
この記事はCouchbase4.5を元に記載しています。
公開中記事Index
- 1章 Couchbase とは
- 2章 Couchbase EnterpriseEditionとCommunityEditionについて
- 3章 Couchbaseを使うまでの準備
- 4章 CouchbaseをKVSとして利用してみよう
- 5章 Couchbaseの横断検索機能を利用してみよう
全体Index
-
- Couchbaseの特徴
- クラスタの概念の説明
- バケットの説明
- ドキュメントの説明
- Couchbaseを構成する4つのサービスとは
- Couchbaseを選ぶ理由
- スケーラビリティーについて
- 可用性について
- 横断検索機能について
- メンテナンス性について
-
2章 2章 Couchbase EnterpriseEditionとCommunityEditionについて
- CommunityEditionの機能制限について
-
- Couchbaseのインストール
- 商用環境で利用する際に変更しなければならない設定について
- クラスタの初期化
- 管理コンソールの利用開始
- デフォルトバケットの削除
- 新規バケットの追加
-
- PHP SDK利用準備
- PHPスクリプトからの利用サンプル
-
- ダミーデータの登録
- Viewを利用した検索
- Viewの新規作成
- Development Viewの追加
- ProductionViewにPublish
- 管理コンソールからの検索の実施
- PHPスクリプトを利用した検索の実施
- Viewを利用する際に注意すること
- N1QLを利用した検索
- 概要紹介
- 管理コンソールからのIndexの作成・クエリの実行
- PHPスクリプトを利用した検索の実施
- N1QLを利用する際に注意すること