CRDB 数据库配置对象
表示数据库配置的对象
Redis 企业软件 |
---|
表示数据库配置的对象。
名字 | 类型/值 | 描述 |
---|---|---|
aof_policy | 'appendfsync-每秒'' 'appendfsync-always' |
Append-Only File 数据持久性策略 |
authentication_admin_pass | 字符串 | 管理数据库访问令牌 |
authentication_redis_pass | 字符串 | Redis AUTH 密码(从 Redis Enterprise v7.2 开始弃用,在版本 6.0.X 中替换为多个密码功能) |
大商店 | 布尔值 (默认值: false) | 数据库驱动程序是 Auto Tiering |
bigstore_ram_size | integer (默认值: 0) | RAM 大小的内存大小 |
data_persistence | 'disabled' '快照' 'aof' |
数据库磁盘持久性策略。对于快照持久性,必须提供 snapshot_policy |
enforce_client_authentication | 'enabled' 'disabled' |
要求对数据库的 SSL 连接的客户端证书进行身份验证。如果启用,则应在authentication_ssl_client_certs 或authentication_ssl_crdt_certs |
max_aof_file_size | 整数 | 最大 AOF 文件大小(以字节为单位) |
max_aof_load_time | 整数 (默认值: 3600) | 最大 AOF 重新加载时间(秒) |
memory_size | integer (默认值: 0) | 数据库内存大小限制(以字节为单位)。0 是无限制的。 |
oss_cluster | 布尔值 (默认值: false) | 启用 OSS 集群模式 |
oss_cluster_api_preferred_ip_type | 'internal' '外部' |
指示 OSS 集群 API 中的首选 IP 类型 |
oss_sharding | 布尔值 (默认值: false) | 替代shard_key_regex 常见的 OSS 分片哈希策略 |
港口 | 整数 | 用于数据库访问的 TCP 端口 |
proxy_policy | 'single' 'all-master-shards' '所有节点' |
用于代理绑定到终端节点的策略 |
rack_aware | 布尔值 (默认值: false) | 要求数据库始终跨多个机架复制 |
复制 | boolean (默认值: true) | 数据库复制 |
分片 | 布尔值 (默认值: false) | 集群模式(服务器端分片)。如果为 true,则分片哈希规则必须由oss_sharding 或shard_key_regex |
shard_key_regex | [{ "regex": string }, ...] |
基于键名的自定义分片规则(如果启用了分片,则需要) 要使用默认规则,您应该将值设置为: [{"regex": ".*\\{(?<tag>.*)\\}.*"}, {"regex": "(?<tag>.*)"}] |
shards_count | 整数 (范围: 1-512) (默认值: 1) | 数据库分片数 |
shards_placement | 'dense' '稀疏' |
控制分片 的密度 Values: 'dense':分片驻留在尽可能 少的节点上 'sparse':分片驻留在尽可能多的节点上 |
snapshot_policy | snapshot_policy 对象的数组 | 基于快照的数据持久性策略。如果数据集中至少有 M 次写入更改,则每 N 秒拍摄一次数据集快照。 |
tls_mode | '启用' '禁用' 'replica_ssl' |
加密通信 |