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' |
加密通信 |