You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RS: DB config doc fixes that apply to 7.4.x (#596)
* DOC-4174 Remove legacy UI instruction for configuring A-A DBs
* DOC-4174 Fix the clustering section of DB config to match the new UI
* DOC-4174 Add database version to DB config to match the new UI
Copy file name to clipboardExpand all lines: content/operate/rs/databases/configure/_index.md
+15-9Lines changed: 15 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,13 +39,15 @@ To edit the configuration of a database using the Cluster Manager UI:
39
39
1. Change any [configurable database settings](#config-settings).
40
40
41
41
{{< note >}}
42
-
For [Active-Active database instances]({{< relref "/operate/rs/databases/active-active" >}}), most database settings only apply to the instance that you are editing. To manage Active-Active databases, use the legacy UI.
42
+
For [Active-Active database instances]({{< relref "/operate/rs/databases/active-active" >}}), most database settings only apply to the instance that you are editing.
43
43
{{< /note >}}
44
44
45
45
1. Select **Save**.
46
46
47
47
## Configuration settings {#config-settings}
48
48
49
+
-**Database version** - Select the Redis version when you create a database.
50
+
49
51
-**Name** - The database name requirements are:
50
52
51
53
- Maximum of 63 characters
@@ -102,30 +104,34 @@ You cannot enable them after database creation.
102
104
103
105
### Clustering
104
106
105
-
-**Database clustering** - You can either:
106
-
-Enable[database clustering]({{< relref "/operate/rs/databases/durability-ha/clustering.md" >}}) and select the number of database shards.
107
+
-**Sharding** - You can either:
108
+
-Turn on **Sharding** to enable[database clustering]({{< relref "/operate/rs/databases/durability-ha/clustering.md" >}}) and select the number of database shards.
107
109
108
110
When database clustering is enabled, databases are subject to limitations on [Multi-key commands]({{< relref "/operate/rs/databases/durability-ha/clustering.md" >}}).
109
111
110
112
You can increase the number of shards in the database at any time.
111
113
112
114
You can accept the [standard hashing policy]({{< relref "/operate/rs/databases/durability-ha/clustering#standard-hashing-policy" >}}), which is compatible with Redis Community Edition, or define a [custom hashing policy]({{< relref "/operate/rs/databases/durability-ha/clustering#custom-hashing-policy" >}}) to define where keys are located in the clustered database.
113
115
114
-
-Clear the**Database clustering** option to use only one shard so that you can use [Multi-key commands]({{< relref "/operate/rs/databases/durability-ha/clustering.md" >}}) without the limitations.
116
+
-Turn off**Sharding** to use only one shard so that you can use [Multi-key commands]({{< relref "/operate/rs/databases/durability-ha/clustering.md" >}}) without the limitations.
115
117
116
-
-Sharding
118
+
-[**OSS Cluster API**]({{< relref "/operate/rs/databases/configure/oss-cluster-api.md" >}}) - The OSS Cluster API configuration allows access to multiple endpoints for increased throughput.
This configuration requires clients to connect to the primary node to retrieve the cluster topology before they can connect directly to proxies on each node.
121
+
122
+
When you enable the OSS Cluster API, shard placement changes to _Sparse_, and the database proxy policy changes to _All primary shards_ automatically.
119
123
120
-
If you enable the OSS Cluster API, the shards placement policy and database proxy policy automatically change to _Sparse_ and _All master shards_.
124
+
{{<note>}}
125
+
You must use a client that supports the cluster API to connect to a database that has the cluster API enabled.
126
+
{{</note>}}
121
127
122
-
-[**Shards placement policy**]({{< relref "/operate/rs/databases/memory-performance/shard-placement-policy" >}}) - Determines how to distribute database shards across nodes in the cluster.
128
+
-[**Shards placement**]({{< relref "/operate/rs/databases/memory-performance/shard-placement-policy" >}}) - Determines how to distribute database shards across nodes in the cluster.
123
129
124
130
-_Dense_ places shards on the smallest number of nodes.
125
131
126
132
-_Sparse_ spreads shards across many nodes.
127
133
128
-
-[**Database proxy policy**]({{< relref "/operate/rs/databases/configure/proxy-policy" >}}) - Determines the number and location of active proxies, which manage incoming database operation requests.
134
+
-[**Database proxy**]({{< relref "/operate/rs/databases/configure/proxy-policy" >}}) - Determines the number and location of active proxies, which manage incoming database operation requests.
Copy file name to clipboardExpand all lines: content/operate/rs/databases/configure/db-defaults.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -124,7 +124,7 @@ To configure default shard placement, use one of the following methods:
124
124
125
125
### Database version
126
126
127
-
When you create a new database, it uses the default Redis version (**Database version**) unless you specify the database version explicitly with `redis_version`inthe [REST API]({{< relref "/operate/rs/references/rest-api/requests/bdbs">}}).
127
+
New databases use the default Redis database version unless you selecta different **Database version** when you [create a database]({{<relref "/operate/rs/databases/create">}}) in the Cluster Manager UI or specify the `redis_version`ina [create database REST API request]({{< relref "/operate/rs/references/rest-api/requests/bdbs">}}).
128
128
129
129
To configure the Redis database version, use one of the following methods:
0 commit comments