检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
常见的使用场景: 实时聊天应用 在即时通讯应用中,用户之间的消息需要快速传递。通过Pub/Sub功能,用户可以订阅各自的聊天频道,发布消息后,所有订阅该频道的用户立即收到消息。这种方式可以确保消息的实时性和高效性。 实时通知系统 在电商网站或社交媒体平台中,用户需要实时接收订单状态更新、评论、点赞等通知。利用
Redis的迁移 SSDB是一款使用C/C++语言开发的高性能NoSQL数据库,和Redis具有相似的API,支持KV,list,map(hash),zset(sorted set),qlist(队列)等数据结构,因此得到了广泛的应用。SSDB是一个持久化的KV存储系统,底层使用l
GeminiDB Redis客户端重试指南 Redis客户端设置重试机制可以在网络不稳定或服务器临时故障的情况下,尽量保持应用程序的高可用性和稳定性。 GeminiDB Redis可能会遇到如下一些临时性故障场景 原因 说明 触发高可用机制的场景 GeminiDB Redis支持
exHash命令列表 exHash是一种可为field设置过期时间和版本的Hash类型数据结构,提高了Hash数据结构的灵活性,简化了很多场景下的业务开发工作。 主要特征 field支持单独设置expire和version。 field支持高效灵活的主动、被动过期淘汰(expire)策略。 语法和原生Redis
举个例子,如果只想订阅键空间中和列表相关的通知,那么参数就应该设为Kl ,诸如此类。 将参数设为字符串 "AKE" 表示发送所有类型的通知。 父主题: 开发参考
GeminiDB Redis事务处理 事务介绍 事务将应用程序的多个读、写操作捆绑在一起成为一个逻辑操作单元,是一个执行的整体,整个事务要么成功,要么失败。在一个连接中,当客户端执行multi命令后,redis开始将后续收到的命令缓存在队列中,当客户端发送exec命令时,redi
实例所部署的服务器,对用户都不可见,即只允许应用程序通过IP地址和端口访问数据库。 重启GeminiDB Redis实例 无法通过命令行重启,必须通过GeminiDB Redis的管理控制台操作重启实例。 重启实例会导致服务中断,请谨慎操作。请在业务低峰期重启,重启前请做好业务安排并确保应用有重连机制。 GeminiDB
后续的字串,通过APPEND命令进⾏插入即可。 注意事项 该功能需升级到特定版本,您可以在管理控制台右上角,选择“工单 > 新建工单”提工单联系客服咨询实例版本是否支持该功能。 由于APPEND命令对顺序有要求,因此整个流程要避免出现APPEND乱序(并发APPEND的场景)。
LevelDB是一个开源的持久化KV单机数据库引擎,具有很高的随机写,顺序读/写性能,适合应用在写多读少的场景。其内部没有设计成C/S网络结构,使用时必须和服务部署在同一台服务器,对于服务的部署、使用有较大的限制。相比于在LevelDB基础上开发的RocksDB, LevelDB存在较多缺点,如无法很好的使
Redisson的分布式锁主要有以下几个特点: 高效性:利用Redis的高性能和内存存储特性,分布式锁操作非常快速。 简单易用:提供了丰富的API,使开发者可以轻松地在Java应用中使用分布式锁。 可靠性:Redisson的分布式锁具有高可靠性,即使在网络分区或节点宕机的情况下,也能保证锁的正确性。 使用示例
通过PHP连接实例 通过Python连接实例 通过Go语言连接实例 通过C#语言连接实例 使用Sentinel兼容模式连接实例 父主题: 开发参考
partition 1 1) "1125900712148994" 2) 1) "memtier-1" 2) "memtier-12 父主题: 开发参考
"表示在每天下午2点到下午2:55期间和下午6点到下午6:55期间的每5分钟触发。 "0 0 */6 * * *"表示每6个小时触发。 父主题: 开发参考
小 Pipeline。 对于时延敏感的场景,不建议使用大 Pipeline,需要结合业务场景选择合适的 Pipeline大小。 父主题: 开发参考
多节点多线程并行查询,可高效处理高并发大数据量分析任务。 典型应用 IoT传感器时序数据分析 物联网应用,规模和可靠性至关重要。GeminiDB Influx接口提供了高吞吐量和并发性,您可以通过快速的响应时间来支持大量的连接。因此非常适合要求苛刻的物联网应用。 优势: 超强写入 小批量写入场景性能为开源版本InfluxDB的4
Redis客户端连接GeminiDB Redis实例。 创建项目 在命令行窗口中运行以下命令创建一个新的C#控制台应用程序;或者在Visual Studio中创建一个新的C#控制台应用程序。 dotnet new console -o redisdemo 安装Redis的C#客户端 StackExchange
端口信息的获取方法请参见查看实例节点端口。 登录弹性云服务器,具体操作请参见《弹性云服务器快速入门》中“登录弹性云服务器”。 安装PHP开发包与命令行工具。 执行如下命令,使用yum方式直接安装。 yum install php-devel php-common php-cli
Redis支持与限制的命令,详情请参见开发运维规范。 由于GeminiDB Redis和开源Redis集群计算hash算法不同,因此GeminiDB Redis的部分命令需要给对应的key打上hash tag,否则会出现非预期的行为。hash tag使用建议参考开发运维规范。 使用Sentinel模式连接实例
数名称、修改前参数值、修改后参数值、修改状态和修改时间。 图1 查看目标参数模板的参数修改历史 如果修改后参数模板未应用,请根据业务需要,参考应用参数模板,将其应用到对应实例。 查看当前实例的参数修改历史 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
Redis支持与限制的命令,详情请参见开发运维规范。 由于GeminiDB Redis和开源Redis集群计算hash算法不同,因此GeminiDB Redis的部分命令需要给对应的key打上hash tag,否则会出现非预期的行为。hash tag使用建议参考开发运维规范。 使用JedisCluster访问