Search and query configuration compatibility with Redis Enterprise
Search and query configuration settings supported by Redis Enterprise.
You cannot use FT.CONFIG SET
to configure RediSearch in Redis Enterprise Software or Redis Cloud. Instead, use one of the following methods.
For Redis Cloud:
-
Flexible or Annual subscriptions: contact support to request a configuration change.
-
Free or Fixed subscriptions: you cannot change RediSearch configuration.
For Redis Enterprise Software, use either:
-
$ rladmin tune db db:<ID|name> module_name search \ module_config_params "setting-name setting-value"
-
Configure module REST API request:
POST /v1/modules/config/bdb/<ID> { "modules": [ { "module_name": "search", "module_args": "setting-name setting-value" } ] }
Setting | Redis Enterprise |
Redis Cloud |
Notes |
---|---|---|---|
CONCURRENT_WRITE_MODE | ✅ Supported |
✅ Flexible & Annual |
Default: Not enabled |
CURSOR_MAX_IDLE | ✅ Supported |
✅ Flexible & Annual |
Default: 300000 |
CURSOR_READ_SIZE | ✅ Supported |
✅ Flexible & Annual |
Default: 1000 |
DEFAULT_DIALECT | ✅ Supported |
✅ Flexible & Annual |
Default: 1 |
EXTLOAD | ✅ Supported |
✅ Flexible & Annual |
Default: None |
FORK_GC_CLEAN_THRESHOLD | ✅ Supported |
✅ Flexible & Annual |
Default: 100 |
FORK_GC_RETRY_INTERVAL | ✅ Supported |
✅ Flexible & Annual |
Default: 5 |
FORK_GC_RUN_INTERVAL | ✅ Supported |
✅ Flexible & Annual |
Default: 30 |
FRISOINI | ✅ Supported |
✅ Flexible & Annual |
Default: Not set |
GC_POLICY | ✅ Supported |
✅ Flexible & Annual |
Default: FORK |
GC_SCANSIZE | ✅ Supported |
✅ Flexible & Annual |
Default: 100 |
MAXAGGREGATERESULTS | ✅ Supported |
✅ Flexible & Annual |
Redis Enterprise default: Unlimited Redis Cloud defaults: • Flexible & Annual: Unlimited • Free & Fixed: 10000 |
MAXDOCTABLESIZE | ✅ Supported |
✅ Flexible & Annual |
Default: 1000000 |
MAXPREFIXEXPANSIONS | ✅ Supported |
✅ Flexible & Annual |
Default: 200 |
MAXSEARCHRESULTS | ✅ Supported |
✅ Flexible & Annual |
Redis Enterprise default: 1000000 Redis Cloud defaults: • Flexible & Annual: 1000000 • Free & Fixed: 10000 |
MINPREFIX | ✅ Supported |
✅ Flexible & Annual |
Default: 2 |
MINSTEMLEN | ✅ Supported |
✅ Flexible & Annual |
Default: 2 |
NOGC | ✅ Supported |
✅ Flexible & Annual |
Default: Not set |
ON_TIMEOUT | ✅ Supported |
✅ Flexible & Annual |
Default: RETURN |
OSS_GLOBAL_PASSWORD | ✅ Supported |
||
PARTIAL_INDEXED_DOCS | ✅ Supported |
✅ Flexible & Annual |
Default: 0 |
TIMEOUT | ✅ Supported |
✅ Flexible & Annual |
Redis Enterprise default: 500 Redis Cloud defaults: • Flexible & Annual: 500 • Free & Fixed: 100 |
UNION_ITERATOR_HEAP | ✅ Supported |
✅ Flexible & Annual |
|
UPGRADE_INDEX | ✅ Supported |
✅ Flexible & Annual |
Default: No default index name |