官术网_书友最值得收藏!

What this book covers

Chapter 1, Introduction to Couchbase, introduces the concepts of NoSQL databases, provides the architecture, and introduces the various concepts of Couchbase. It will explain the installation of Couchbase in the Windows and Linux environments; finally, it will introduce the various logging and configuration folders.

Chapter 2, The Couchbase Administration Interface, provides an overview on various administration interfaces provided by Couchbase. The reader will be able to use the various interfaces, such as the web admin UI, the administration REST API, and the command line interface.

Chapter 3, Storing Documents in Couchbase Using Buckets, introduces the concept of buckets in detail. It will also explain how documents are stored in Couchbase and how it maintains them in a Couchbase cluster.

Chapter 4, Designing a Document for Couchbase, introduces the concepts of JSON, compares NoSQL with RDBMS, and explains how to manage relationships between various documents. It will also familiarize you with the document editor option for creating and editing documents using the web UI.

Chapter 5, Introducing Client SDK, explains the Couchbase SDK, focusing on the Java API. We will also explore some APIs that are used to connect to Couchbase and perform CRUD operations. It will also explain various concepts, such as locking and counters. The chapter further explains connection management of SDK.

Chapter 6, Retrieving Documents without Keys Using Views, explains the concepts of MapReduce, explain the concepts of views and reduce functions. It will also explain filtering and advanced concepts of views, along with retrieving geospatial data.

Chapter 7, Understanding SQL-Like Queries N1QL, introduces you to N1QL and explains how to retrieve documents using SQL-like syntax.

Chapter 8, Full Text Search Using ElasticSearch, explains how to provide full text search using ElasticSearch plugins. It will explain how to configure ElasticSearch plugins to connect to Couchbase.

Chapter 9, Data Replication and Compaction, explains cross datacenter replication for intercluster. It also explains how data compaction happens in the Couchbase cluster.

Chapter 10, Administration, Tuning, and Monitoring, explains how to monitor, tune, and configure the Couchbase cluster. Along the way, we will explore some best practices as well. We will also see how to initiate data rebalancing, backing up, and so on.

Chapter 11, Case Study – An E-Commerce Application, explains a case on e-commerce and builds it using various features provided by Couchbase, such as document design, views, and so on.

主站蜘蛛池模板: 琼中| 锡林浩特市| 龙游县| 平罗县| 攀枝花市| 延安市| 富顺县| 简阳市| 南充市| 大关县| 丰城市| 肃宁县| 富民县| 莱阳市| 漾濞| 镇远县| 渝北区| 德州市| 凌海市| 石渠县| 乌拉特前旗| 喀喇| 本溪| 建水县| 昌平区| 滕州市| 潞城市| 神池县| 定南县| 大足县| 衡水市| 宜黄县| 兴山县| 富宁县| 墨玉县| 隆尧县| 鄂托克旗| 东乡族自治县| 闽清县| 炎陵县| 合川市|