NoSQLドキュメント指向データベースCouchbase Serverファーストステップガイド
発売日: 2021/11/12
想定ページ数: 190ページ
ISBN: 9784295600305
全文検索: 対応
★★★★★
★★★★★
0件
-
-
-
-
本書は、ドキュメント指向NoSQLデータベースCouchbase Serverについて、その存在意義からアーキテクチャー、アプリケーション開発での利用までを解説した入門書です。JSONのためのSQL=N1QLを活用したアプリケーション開発をNode.jsサンプルコードで学ぶことができます。
【目次】
第1章 Couchbase Serverとは何か
第2章 Couchbase Serverを使ってみる
第3章 データ
第4章 N1QLクエリ
第5章 インデックス
第6章 アーキテクチャー
第7章 Couchbase Serverの構成要素
第8章 セキュリティー
第9章 フェイルオーバー
第10章 運用
第11章 コマンドライン操作
第12章 ユーティリティ
第13章 環境設定
第14章 SDKと外部システム連携
第15章 Node.jsアプリケーション開発
付録A NoSQL性能評価: MongoDB、Cassandraとの比較
付録B データマイグレーションツール
目次プレビュー
- まえがき
- プロローグ: データベース選択を巡る対話
- はじめに
-
本書の構成
-
リポジトリーについて
-
表記関係について
-
免責事項
-
底本について
-
Couchbaseについて
-
Couchbase Serverについて
-
エディションとオープンソースプロジェクト
-
関連データベース技術
-
1.1 Couchbase Serverの歴史
-
1.2 NoSQLと現在の技術動向
-
1.3 メモリーファーストアーキテクチャー
-
1.4 JSONデータベース
-
1.5 トランザクションとNewSQL
-
1.6 第一正規化制約を超えて
-
2.1 インストール
-
2.2 Dockerコンテナ利用
-
2.3 クラスター初回構築
-
2.4 Webコンソールの使い方
-
2.5 クラスター構成変更
-
3.1 ドキュメント
-
3.2 バケット
-
3.3 スコープとコレクション
-
3.4 有効期限設定
-
4.1 基本構造
-
4.2 ドキュメントキーの利用
-
4.3 フィールドから値のみを取り出す
-
4.4 複数の値をまとめて扱う
-
4.5 配列へのアクセス
-
4.6 配列を検索条件に利用
-
4.7 サブドキュメントの階層操作
-
4.8 データ型
-
4.9 比較演算
-
4.10 結合(JOIN)
-
4.11 ユーザー定義関数
-
5.1 概要
-
5.2 プライマリインデックス
-
5.3 セカンダリインデックス
-
5.4 配列インデックス
-
5.5 インデックス論理設計
-
5.6 インデックス物理設計
-
5.7 先行属性マッチと性能最適化
-
7.1 Dataサービス
-
7.2 Queryサービス
-
7.3 Indexサービス
-
7.4 クラスターマネージャー
-
7.5 マスターサービス
-
8.1 主要なセキュリティー要素
-
8.2 セキュリティー管理項目
-
8.3 認証
-
8.4 認可
-
8.5 暗号化
-
9.1 フェイルオーバー概観
-
9.2 自動フェイルオーバー
-
9.3 手動フェイルオーバー
-
12.1 概要
-
12.2 ストレステストツール
-
12.3 その他のツール
-
A.1 ベンチマーク概要
-
A.2 検証パターン別詳細
-
A.3 結論
-
B.1 GlueSync
-
B.2 Couchgres
-
B.3 SqlServerToCouchbase