Skip to content

Commit b8a2510

Browse files
authored
DOC-10863 integrate query service in index module (#32)
* Remove devex-query flag * Remove marketing bumf * Reinstate storage settings * Remove nav partial for indexes * Hide manage links for provisioned
1 parent ba13887 commit b8a2510

File tree

4 files changed

+2
-35
lines changed

4 files changed

+2
-35
lines changed

modules/learn/pages/services-and-indexes/indexes/global-secondary-indexes.adoc

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -20,32 +20,16 @@ endif::[]
2020
[abstract]
2121
{description}
2222

23-
Global Secondary Indexes provide the following:
24-
25-
* _Advanced Scaling_: GSIs can be assigned independently to selected nodes, without existing workloads being affected.
26-
* _Predictable Performance_: Key-based operations maintain predictable low-latency, even in the presence of a large number of indexes.
27-
Index-maintenance is non-competitive with key-based operations, even when data-mutation workloads are heavy.
28-
* _Low Latency Querying_: GSIs independently partition into the Index Service nodes: they do not have to follow hash partitioning of data into vBuckets.
29-
Queries using GSIs can achieve low latency response times even when the database scales out; since GSIs do not require a wide fan-out to all Data Service nodes.
30-
* _Independent Partitioning_: The Index Service provides partition independence: data and its indexes can have different partition keys.
31-
Each index can have its own partition key, so each can be partitioned independently to match the specific query.
32-
As new requirements arise, the application will also be able to create a new index with a new partition key, without affecting performance of existing queries.
33-
3423
== Tuning and Query Performance
3524

3625
* xref:learn:services-and-indexes/indexes/index-lifecycle.adoc[Index Lifecycle]
3726
* xref:learn:services-and-indexes/indexes/indexing-and-query-perf.adoc[Indexing and Query Performance]
38-
ifdef::flag-devex-query[]
3927
* xref:n1ql:n1ql-language-reference/covering-indexes.adoc[Covering Indexes]
40-
endif::flag-devex-query[]
4128
* xref:learn:services-and-indexes/indexes/index-scans.adoc[Understanding Index Scans]
4229
* xref:learn:services-and-indexes/indexes/index_pushdowns.adoc[Index Pushdown Optimizations]
43-
ifdef::flag-devex-query[]
4430
* xref:n1ql:n1ql-language-reference/groupby-aggregate-performance.adoc[Grouping and Aggregate Pushdown]
45-
endif::flag-devex-query[]
4631
* xref:learn:services-and-indexes/indexes/early-filters-and-pagination.adoc[Early Filters, Order and Pagination]
4732

48-
ifdef::flag-devex-query[]
4933
== Index Commands
5034

5135
* xref:n1ql:n1ql-language-reference/createindex.adoc[CREATE INDEX]
@@ -54,14 +38,11 @@ ifdef::flag-devex-query[]
5438
* xref:n1ql:n1ql-language-reference/alterindex.adoc[ALTER INDEX]
5539
* xref:n1ql:n1ql-language-reference/dropindex.adoc[DROP INDEX]
5640
* xref:n1ql:n1ql-language-reference/dropprimaryindex.adoc[DROP PRIMARY INDEX]
57-
endif::flag-devex-query[]
5841

5942
== Storage and Availability
6043

6144
* xref:learn:services-and-indexes/indexes/index-replication.adoc[Index Availability]
62-
////
6345
* xref:learn:services-and-indexes/indexes/storage-modes.adoc[Storage Settings]
64-
////
6546

6647
== Related Links
6748

modules/learn/pages/services-and-indexes/indexes/index-lifecycle.adoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ image::services-and-indexes/indexes/index-lifecycle-build.png[align=center]
2727
. The projector evaluates each document and extracts the indexed field(s).
2828
. The indexed fields are forwarded to the indexer.
2929

30-
ifdef::flag-devex-query[]
3130
Refer to xref:n1ql:n1ql-intro/queriesandresults.adoc#index-building[Index Building] for further details.
32-
endif::flag-devex-query[]
3331

3432
== Index Updates
3533

modules/learn/pages/services-and-indexes/indexes/storage-modes.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ If the filter indicates that:
5050

5151
The consequent reduction in disk reads promotes the efficiency of mutation processing, when the mutations are insert heavy.
5252

53+
////
5354
Bloom filters can be enabled or disabled by means of the Couchbase Web Console UI, or the REST API.
5455
See the information provided on establishing xref:manage:manage-settings/general-settings.adoc[General] settings for the cluster.
56+
////
5557

5658
=== In-Memory Compression
5759

modules/learn/partials/nav.adoc

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)