具备一定的硬件资源,包括足够的内存、CPU 和磁盘空间,以支持 Kafka 服务器的运行和数据存储。 规划好主题(Topic)、分区(Partition)和副本(Replication)的设计,以满足业务需求和性能要求。 确定合适的消息保留策略,根据业务需求设置消息的保留时间和清理机制。 使用限制 资源消耗:Kafka 在处理大量消息和高并发场景时,可能会消耗大量的系统资源。
根据业务应用场景,选择合适的计算资源进行购买,目前提供三种标准规格的套餐:普通配置、高级配置、豪华配置 普通配置 高级配置 豪华配置 普通III 普通III 普通III 内存:4核/8G 内存:8核/16G 内存:12核/32G 系统盘:50GB 系统盘:50GB 系统盘:50GB 高性能云磁盘:40GB 高性能云磁盘:300GB 高性能云磁盘:500GB 网络初始参数配置 网络基础配置: 网络名称
大Key :大Key会占用更多的内存,同时,对大Key的访问会显著增加Redis的CPU负载和流量。大Key在一定程度上更容易形成热点从而造成CPU使用率高。如果大Key较为集中地分布在部分数据分片节点,可能会导致CPU使用率倾斜、带宽使用率倾斜及内存使用率倾斜。 短连接 :频繁地建立连接,导致Redis实例的大量资源消耗在连接处理上。
min(主机核数,8) 云主机绑定的弹性网卡可配置的 IP 数量 与主机内存相关,如下图所示: 内存 IP数量 1G 2 (1-8]G 8 (8-32]G 16
Redis 是一个使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的可开源的数据库,并提供多种语言的API。
对于4系以上版本Redis建议开启Redis的lazyfree配置, 启用异步删除 的功能 LUA 使用: 不建议 将复杂的 EVAL脚本 放在Redis执行,会导致占用CPU以及内存资源,带来性能下降,我们6系的版本支持基础命令以外的MODULE来满足业务场景。 不建议 LUA中包含事务以及redis.replication相关的操作。
Redis 容量型节点规格 规格 CPU 内存 单分片存储容量可选范围(GB) 最大连接数 可选分片数 pega.g4s1.micro 4 8 50~320 30000 1~320 pega.g4s1.small 4 16 50~320 30000 1~320 pega.g4s1.medium 8 32 50~600 30000 1~320 pega.g4s1.large 16 64 50~1000
审计日志仅 Redis内存型4.0 6.0 7.0 版本支持。 请求结构 Plain Text 复制 1 PUT /v1/instance/{instanceId}/log/audit/switch HTTP/1.1 2 Host: redis.
只有 Redis内存型 支持备份加密。 操作步骤 登录 云数据库 Redis 管理控制台,进入实例列表页面。 点击目标 实例名称 ,进入实例详情页面。 在实例详情页的左侧导航栏中,点击 备份管理 。 在备份管理页面,点击 备份策略设置 按钮。 弹出备份对话框, 加密设置 字段选择 开启 ,点击 确定 按钮。
Plain Text 复制 1 parameters: 2 memRequest: 4Gi #可选,指定fuse pod内存的请求值,默认为4Gi 3 memLimit: 64Gi #可选,指定fuse pod内存的上限值,默认为64Gi 4 cpuRequest: 4000m #可选,指定fuse pod cpu的请求值,默认为4000m 5 cpuLimit: 16000m #可选,指定fuse