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
Title: Redis Enterprise Software Compatibility with Open Source Redis
2
+
Title: Redis Enterprise Software compatibility with open source Redis
3
3
description:
4
4
weight: $weight
5
5
alwaysopen: false
6
6
categories: ["RS"]
7
7
---
8
-
Redis Enterprise Software (RS) is fully compatible with open source
9
-
Redis. Redis Labs contributes extensively to the open source Redis
10
-
project and employs it inside of RS. As a rule, Redis Labs adheres to
8
+
Redis Enterprise Software is compatible with open source
9
+
Redis (OSS Redis). Redis Labs contributes extensively to the open source Redis
10
+
project and uses it inside of Redis Enterprise Software. As a rule, Redis Labs adheres to
11
11
the open source's specifications and makes every effort to update
12
-
RS with the latest version of Redis.
12
+
Redis Enterprise Software with the latest version of open source Redis.
13
13
14
14
## Redis commands
15
15
16
-
Any standard Redis client can be used with RS. That said, some of
17
-
Redis functionality is not applicable in the context of RS, as
18
-
follows:
16
+
Any standard Redis client can be used with Redis Software.
17
+
There is some Redis functionality (shown below) that's not applicable for Redis Software:
19
18
20
-
- Shared databases are not supported in RS given their potential
21
-
negative impact on performance. Redis Labs recommends using
22
-
dedicated databases instead. Therefore the following commands are
23
-
blocked and produce an error when executed:
19
+
- Shared databases aren't supported in Redis Software, because of the potential for
20
+
negative impact on performance. We recommend using
21
+
dedicated databases instead. The following commands are
22
+
blocked and produce an error when executed on a dedicated database:
24
23
- MOVE
25
24
- SELECT
26
-
-Because data persistence and backups are managed from RS's
27
-
management UI, the following commands are blocked:
25
+
-Data persistence and backups are managed from the Redis Software
26
+
admin console. The following commands are blocked:
28
27
- BGREWRITEAOF
29
28
- BGSAVE
30
29
- LASTSAVE
31
30
- SAVE
32
-
-Because access controls are managed through RS's managment interface
33
-
the following commands are blocked
31
+
-Access controls are managed from the Redis Software
32
+
admin console. The following commands are blocked
34
33
- ACL DELUSER
35
34
- ACL SETUSER
36
35
- ACL GENPASS
37
36
- ACL LOG
38
37
- ACL SAVE
39
38
- ACL LOAD
40
-
management UI, the following commands are blocked:
41
-
- BGREWRITEAOF
42
-
- BGSAVE
43
-
- LASTSAVE
44
-
- SAVE
45
-
- Because replication is managed automatically by RS and because it
46
-
could present a security risk, the following commands are blocked:
39
+
- Replication is managed automatically by Redis Software. The following commands are blocked to prevent a security risk:
47
40
- MIGRATE
48
41
- REPLICAOF
49
42
- SLAVEOF
@@ -65,10 +58,7 @@ follows:
65
58
- LATENCY GRAPH
66
59
- LATENCY DOCTOR
67
60
- STRALGO LCS is not yet supported
68
-
- Lastly, only a subset of Redis configuration settings (via CONFIG
69
-
GET/SET) is applicable to RS. Attempts to get or set a
70
-
configuration parameter that is not included in the following list
71
-
produce an error:
61
+
- Only a subset of Redis configuration settings (listed below) are applicable to Redis Software. Using CONFIG GET/SET with other configuration settings will return an error. The commands that apply to Redis Software are listed below:
72
62
- hash-max-ziplist-entries
73
63
- hash-max-ziplist-value
74
64
- list-max-ziplist-entries
@@ -81,7 +71,6 @@ follows:
81
71
- zset-max-ziplist-entries
82
72
- zset-max-ziplist-value
83
73
84
-
## Compatibility with Open Source Redis cluster
74
+
## Compatibility with open source Redis Cluster API
85
75
86
-
RS supports [Redis OSS cluster
87
-
protocol]({{< relref "/rs/concepts/data-access/oss-cluster-api.md" >}}) if it is enabled for a database.
76
+
Redis Enterprise Software supports [Redis OSS Cluster API]({{< relref "/rs/concepts/data-access/oss-cluster-api.md" >}}) if it is enabled for a database. For more information, see [Using the OSS Cluster API]({{< relref "/rs/administering/designing-production/networking/using-oss-cluster-api.md" >}})
Copy file name to clipboardExpand all lines: content/rs/faqs/_index.md
+2-3
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,7 @@ Here are some frequently asked questions about Redis Enterprise Software (RS).
15
15
{{< embed-md "what-is-redis-enterprise.md" >}}
16
16
{{< /expand >}}
17
17
18
-
{{< expand "Are you fully compatible with open source Redis?" >}}
19
-
{{< embed-md "compatible-with-oss.md" >}}
18
+
{{< expand "Are you fully compatible with open source Redis?" >}} Redis Enterprise Software is fully [compatible with open source Redis]]{{< relref "/rs/concepts/compatibility.md" >}}
20
19
{{< /expand >}}
21
20
22
21
{{< expand "Can I keep my data safe and always available?" >}}
@@ -25,7 +24,7 @@ high-availability provisions, including in-memory replication,
25
24
persistent storage, and backups.
26
25
{{< /expand>}}
27
26
28
-
{{< expand "What do you mean by the term Shard?" >}}
27
+
{{< expand "What do you mean by the term shard?" >}}
29
28
A shard is any type of provisioned Redis instance, such as a master
30
29
copy, slave copy, database shard that is part of a clustered database,
0 commit comments