检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
huaweicloud-sdk-net-v3 .Net SDK使用指导 本文档中的SDK,是指API所封装的SDK,不是Redis开源客户端的SDK。 Redis开源客户端的SDK建议访问开源社区,如果您需要了解客户端连接实例的内容,请参考连接Redis缓存实例。
查看公网访问地址(开启SSL,端口为36379) 登录本地Linux设备。 安装Stunnel客户端。 这里主要介绍Stunnel客户端的几种常见安装方法,您可以选择其中一种方式进行操作。 推荐使用apt和yum两种安装方式,常见Linux系统,一般至少支持其中一种。 其他常见系统下的Stunnel客户端安装请参考:
不支持在lua脚本中使用publish。 DB数支持范围为0 ~ 255。 性能约束: flushdb命令采用逐个key删除的方式执行,耗时久,慢于开源原生实现,速度与SCAN命令相同(需要客户实际测试)。 dbsize命令耗时长,禁止在代码中使用。 多DB场景下keys命令和scan命令性能会有损失(最多50%)。
4.0 & Redis 5.0 Redis 6.0 兼容开源版本 DCS Redis 3.0兼容开源Redis 3.x,具体请参考如何查询Redis实例的原生版本 DCS Redis 4.0、Redis 5.0分别兼容开源Redis 4.x、Redis 5.x,具体请参考如何查询Redis实例的原生版本
技术支持协助分析。 抓包可使用tcpdump工具,命令如下: tcpdump -i eth0 tcp and port 6379 -n -nn -s 74 -w dump.pcap Windows系统下还可以安装Wireshark工具抓包。 公网访问Redis 3.0时请将端口改成36379。
使用Rump工具迁移数据,命令执行后无报错,但Redis容量无变化 Rump工具的具体使用,请参考使用Rump在线迁移其他云厂商Redis。 可能原因: Rump工具不支持迁移到集群实例。 Rump命令参数有误。 父主题: 数据备份/导出/迁移
用Proxy节点或分片地址。 Redis 3.0 Proxy集群实例 DCS Redis 3.0 Proxy集群实例基于开源Redis 3.0版本构建,兼容开源codis,提供64G~1024G多种大容量规格版本,支持x86的CPU架构,用于满足百万级以上并发与大容量数据缓存的需
查询自动扫描配置 功能介绍 查询过期key自动扫描配置。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances/{instance_id}/scan-expire-keys/autoscan-config 表1 路径参数 参数 是否必选
技术支持协助分析。 抓包可使用tcpdump工具,命令如下: tcpdump -i eth0 tcp and port 6379 -n -nn -s 74 -w dump.pcap Windows系统下还可以安装Wireshark工具抓包。 公网访问时请将端口改成36379。 网卡名请改成实际的网卡名称。
立刻扫描过期Key 功能介绍 立刻扫描过期Key。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/instances/{instance_id}/auto-expire/scan 表1 路径参数 参数 是否必选 参数类型 描述 project_id
当前仅支持将主备、读写分离、或者集群实例的备份文件下载,单机实例不支持备份恢复功能。单机实例若需要下载备份文件,可参考导出单机实例rdb备份文件,使用redis-cli工具导出rdb文件。 以下仅针对主备、读写分离和集群实例: 如果是Redis 3.0,支持aof格式持久化,支持在控制台下载导出aof格式的备
将请求发送到主节点或备节点,从而实现读写分离。 规格 Redis提供128MB~1024G的多种规格。 兼容开源Redis版本 DCS提供不同的实例版本,分别兼容开源Redis的4.0、5.0、6.0。 底层架构 在物理机上容器化部署,Redis 4.0、5.0单节点QPS达10万/秒,Redis
相关参考:如何选择和配置Redis实例以及客户端的安全组。 客户应用 运行在ECS上的客户应用程序,即实例的客户端。 Memcached实例兼容开源协议,可直接使用开源客户端进行连接,关于多语言客户端连接示例,请参考用户指南的连接缓存实例。 DCS缓存实例 DCS实例,单机实例只有1个节点,1个Memcached进程。
相关参考:如何选择和配置Redis实例以及客户端的安全组。 客户应用 运行在ECS上的客户应用程序,即Memcached的客户端。 Memcached实例兼容开源协议,可直接使用开源客户端进行连接,关于多语言客户端连接示例,请参考用户指南的连接缓存实例。 DCS缓存实例 DCS实例。主备实例包含了Master
edis实例的操作请参考购买Redis实例。 已创建弹性云服务器,创建弹性云服务器的方法,请参见购买弹性云服务器。 如果弹性云服务器为Linux系统,该弹性云服务器必须已经安装gcc编译环境。 连接实例前确保客户端与Redis实例之间网络互通,具体请参考连接Redis网络要求。 StackExchange
在线迁移需要注意哪些? 网络 在线迁移首先需要打通网络,迁移任务必须和源Redis、DCS缓存实例二者网络互通。 工具 在线迁移工具,推荐使用DCS控制台的在线迁移功能。 数据完整性 如果选择中断业务,则迁移完成后检查数据量和关键key。 如果选择不中断业务,则用户需要考虑增量数据的迁移。
创建过期key扫描任务 功能介绍 创建过期key扫描任务,Redis 3.0不支持过期key扫描。 过期key扫描会对键空间进行Redis的scan扫描,释放内存中已过期但是由于惰性删除机制而没有释放的内存空间。 过期key扫描在主节点上执行,会对实例性能有一定的影响,建议不要在业务高峰期进行。
查询过期Key扫描记录 功能介绍 查询过期Key扫描记录。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances/{instance_id}/auto-expire/histories 表1 路径参数 参数 是否必选 参数类型 描述
修改自动扫描配置 功能介绍 修改过期key自动扫描配置。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/instances/{instance_id}/scan-expire-keys/autoscan-config 表1 路径参数 参数 是否必选
edis实例的操作请参考购买Redis实例。 已创建弹性云服务器,创建弹性云服务器的方法,请参见购买弹性云服务器。 如果弹性云服务器为Linux系统,该弹性云服务器必须已经安装php编译环境。 连接实例前确保客户端与Redis实例之间网络互通,具体请参考连接Redis网络要求。 Predis客户端连接Redis