检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
public static void main(String[] args) { // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放、使用时解密),确保安全; // 本示例以用户名和密码保
乱序的问题。 拆分的粒度可以根据实际情况选择,拆的越细,产生的时延毛刺就越小,但是初始化时间就越长,通常建议256KB-1MB左右的值。 代码参考 C++ #include <string> #include <vector> #include "hiredis/hiredis
Redis接口具有高兼容、高性价比、高可靠、弹性伸缩、高可用、无损扩容等特点。不亚于RedisCluster的兼容度,使用户在应用时无需修改代码,可直接使用,100%兼容原生接口。GeminiDB Redis接口在适配Kvrocks业务的同时,还能克服管理能力弱、对Redis兼容度不高等缺点。
} } } } 到这里为止这个请求需要的内容就具备齐全了,您可以使用curl、Postman或直接编写代码等方式发送请求调用API。对于获取用户Token接口,返回的响应消息头中“x-subject-token”就是需要获取的用户Token。有
询。 图12 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图13 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图14 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。 图15 清空命令
询。 图13 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图14 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图15 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。 图16 清空命令
询。 图14 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图15 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图16 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。 常见问题
org/mongo-driver/mongo/readpref" ) func main() { // 构建认证凭证 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放、使用时解密),确保安全; // 本示例以用户名和密码保存在环
顺序。 使用事务时应遵循轻量化原则,避免单次事务中打包过多命令或复杂度过高的命令,执行的事务中包含命令过多会引起请求阻塞或实例状态异常。 代码示例 Client在事务中同时修改key1和key2,key1和key2要么同时修改成功,要么同时修改失败。 package nosql.cloud
、亚太-新加坡、西南-贵阳一、非洲-约翰内斯堡、拉美-圣保罗一、亚太-雅加达、华北-北京四、华东-上海一、华北-乌兰察布一 创建参数模板 编辑参数模板 监控与告警 云监控服务可以对数据库实例的运行状态进行日常监控。您可以通过管理控制台,直观地查看实例的各项监控指标。 由于监控数据
起来简单又高效。可以看到exHash类型相关的命令和Hash类型是类似的,使用起来学习成本很低,业务侧改造成本相对也比较低。 广告频控业务代码示例 import redis import datetime import os def get_cur_time(): return
审计与日志 审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CT
计费说明 云数据库 GeminiDB仅按实际用量付费,没有最低消费。 计费项 云数据库 GeminiDB按照您实例规格和存储空间计费,即云数据库 GeminiDB的价格=实例规格价格+存储空间价格。 表1 计费项说明 计费项 计费说明 数据库实例 按照您选择的实例规格计费。 针对
client.createBack(request); 加入定时触发逻辑(也可以自己选择其他类似方式实现)。 需用户编写一个定时任务方法,将1至4的代码放入该方法中。在方法上使用@Scheduled(cron = "0 0/1 * * * ?")进行配置调度时间策略,如下为具体参考配置示例:
与社区Redis相比,GeminiDB Redis对Pipeline的使用并不做严格约束,因此需要用户根据规范合理开发业务程序。 11 避免在Lua脚本中引入高耗时代码。 使用Lua脚本时应遵循轻量化原则,避免引入执行命令次数过多、长时间sleep、大的循环语句等不合理用法。 12 避免在事务中打包过多命令。
相关应用程序需要使用负载均衡插件将请求均匀地发送到所有节点。若不使用该插件,则只会发送到指定的单个Endponit地址。详细的负载均衡插件代码包,您可以在管理控制台右上角,选择“工单 > 新建工单”,联系GeminiDB (兼容DynamoDB API)的客服提供。 表/索引名称中不能包含的字符有:"
景进行性能测试和优化。 如果同时使用SUBSCRIBE和PSUBSCRIBE,可能收到重复消息,请仔细确认是否符合业务逻辑。 Java示例代码(Jedis版) 消息发布者 import redis.clients.jedis.Jedis; public class GeminiDBPubClient
到新建实例。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST https://{Endpoint}/v3/{project_id}/instances 表1
通过内网IP连接实例 本章节以Linux操作系统为例,指导您通过弹性云服务器内网的方式连接GeminiDB Influx实例。 使用须知 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。 该弹性云服务器必须处于目标实例所属安全组允许访问的范围内。 如果目标实例所属安全组为默认安全组,
通过负载均衡地址连接实例(推荐) 操作场景 本章节以Linux操作系统为例,指导您通过负载均衡地址的方式连接GeminiDB Influx实例。 使用须知 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。 该弹性云服务器必须处于目标实例所属安全组允许访问的范围内。 如果目标实例所属安全组为默认安全组,