检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
client.retryOnConnectionFailure(true); // maxIdleConnections指连接池最多维护的未使用的Idle连接数量,默认值是5 // 超过阈值的idle连接会由连接池关闭,关闭后sockets进入TIME_WAIT状态等待系统回收
printf("GET key: %s\n", reply->str); freeReplyObject(reply); /* Disconnects and frees the context */ redisFree(conn); return
如果弹性云服务器为Linux系统,该弹性云服务器上必须已经安装GCC等编译工具。 创建的弹性云服务器与GeminiDB Redis实例要保证区域、可用区、VPC和安全组一致。 操作步骤 获取GeminiDB Redis实例的负载均衡地址和端口。
程序代码连接GeminiDB兼容DynamoDB实例 通过Java连接GeminiDB兼容DynamoDB实例 通过Python连接GeminiDB兼容DynamoDB实例 使用HTTPS方式连接实例 父主题: 实例连接及管理
= nil { fmt.Println("ReadFile err:", err) return } pool.AppendCertsFromPEM(caCrt) // 此处是将ca.crt证书内嵌到程序中,也可以使用sudo cp
程序代码连接GeminiDB Influx实例 通过Go语言连接GeminiDB Influx实例 通过Java语言连接GeminiDB Influx实例 通过Python语言连接GeminiDB Influx实例 父主题: 实例连接及管理
程序代码连接GeminiDB HBase接口实例 通过Java连接GeminiDB HBase接口实例 父主题: 实例连接及管理
如果系统没有自带Python,可以使用yum方式安装。 yum install python 下载并解压redis-py。
/configure --with-php-config=/usr/bin/php-config 不同的操作系统,安装PHP的方式不同,该配置文件位置可能不同。建议在配置前,先确认该文件的目录,命令如下:find / -name php.ini。
使用GeminiDB Redis在Web应用中实现会话管理 在Web应用中使用Redis实现会话管理是一种高效且常见的方法,尤其适用于分布式系统。以下是基于GeminiDB Redis(100%兼容redis协议)实现会话管理的详细步骤和实现方法。
通过程序代码连接实例示例 通过Jedis连接实例 通过Redisson连接实例 通过Hiredis连接实例 通过NodeJs连接实例 通过PHP连接实例 通过Python连接实例 通过Go语言连接实例 通过C#语言连接实例 使用Sentinel兼容模式连接实例 父主题: 开发参考
GeminiDB Redis 基于lua实现分布式锁 在分布式系统中,为了保证数据的一致性和防止并发冲突,经常需要使用分布式锁来确保同一时间只有一个进程或线程能够执行特定的代码段。 本文将介绍如何利用lua实现分布式锁。
architecture String 专属资源中计算主机的类型,目前类型取值有"X86"和"ARM"。 capacity DedicatedResourceCapacity object 专属资源的容量信息。 status String 专属资源的状态信息,包含以下状态。
通过Jedis连接实例 本章节介绍使用Jedis(JAVA客户端)访问GeminiDB Redis实例的方法。 由于GeminiDB Redis的“Proxy集群”架构提供了统一的负载均衡地址,并提供高可用能力,因此推荐使用JedisPool单机模式轻松接入。 此外,GeminiDB
通过Go语言连接实例 本章节主要介绍使用Go语言访问GeminiDB Redis实例的方法。 前提条件 已成功创建GeminiDB Redis实例,且实例状态为“正常”。 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“购买弹性云服务器”章节。 弹性云服务器上已经安装
通过Redisson连接实例 本章节介绍使用Java的开源库Redisson访问GeminiDB Redis实例的方法,主要涉及单机模式和sentinel模式连接。 前提条件 已成功创建GeminiDB Redis实例,且实例状态正常。创建GeminiDB Redis实例的方法请参见购买
通过C#语言连接实例 本章节主要介绍使用C# 语言访问GeminiDB Redis实例的方法。 前提条件 已成功创建GeminiDB Redis实例,且实例状态为“正常”。 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“购买弹性云服务器”章节。 弹性云服务器上已经安装
使用Sentinel兼容模式连接实例 GeminiDB Redis采用自研的高可用服务HA组件,无需依赖Sentinel(哨兵)。但为了减少用户的代码改动,提高实例的兼容性,GeminiDB Redis兼容Redis Sentinel访问方式。开启Sentinel兼容模式,您可以像连接开源
通过Python连接GeminiDB兼容DynamoDB实例 本章节主要介绍使用Python语言连接GeminiDB兼容DynamoDB接口实例的基本操作。 使用须知 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。 弹性云服务器必须处于目标实例所属安全组允许访问的范围内
通过Java连接GeminiDB兼容DynamoDB实例 本章节主要介绍使用Java语言连接GeminiDB兼容DynamoDB接口实例的基本操作。 使用须知 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。 弹性云服务器必须处于目标实例所属安全组允许访问的范围内。