检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis提供的一系列常用实践。 表1 常用最佳实践 实践 描述 数据迁移 阿里云数据库Redis/Tair到GeminiDB Redis的迁移 本实践主要介绍阿里云数据库Redis/Tair到GeminiDB Redis的迁移方案。使用阿里云的数据迁移工具DTS中的数据迁移功能。 腾讯云Redis到GeminiDB
/redis-cli -h <DB_Domain_Name> -p <DB_PORT> -a <DB_PWD> 示例: ./redis-cli -h redis.com -p 6379 -a <DB_PWD> 表2 参数说明 参数 说明 <DB_Domain_Name> 待连接实例的内网域名,内网域名为步骤1
中的fetch_size参数。 query = "SELECT * FROM space3.table3;" # table3 contains 100 rows statement = SimpleStatement(query, fetch_size=10) 此后执行该查询
参数新值。 取值范围: 不涉及。 update_result String 参数解释: 更新结果。 取值范围: SUCCESS:成功。 FAILED:失败。 applied Boolean 参数解释: 是否生效。 取值范围: true:已生效。 false:未生效。 updated_at
"password": "********", "domain": { "name": "domainname" } }
/redis-cli -h <DB_Domain_Name> -p <DB_PORT> -a <DB_PWD> 示例: ./redis-cli -h redis.com -p 6379 -a <DB_PWD> 表2 参数说明 参数 说明 <DB_Domain_Name> 待连接实例的公网域名,公网域名为步骤1
URI GET https://{Endpoint}/v3/{project_id}/instances/{instance_id}/available-flavors 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 租户在某一region下的project
"partition_key": "85897376" //产生热点分区键的值 } 总结 在线业务在使用Cassandra时,必须执行相关的开发规则和使用规范,在开发设计阶段就降低使用风险,合理的设计会降低大部分风险发生的概率。 任何表的设计都要考虑是否会造成热key或者大key的产生,是否会造成负载倾斜的问题。
parameterGroup NoSQLDeleteConfigurations 删除扩容失败的节点 instance NoSQLDeleteEnlargeFailNode 切换SSL instance NoSQLSwitchSSL 修改实例安全组 instance NoSQLModifySecurityGroup
Redis 冻结实例、异常实例,无法升级补丁版本。 实例中存在异常节点,无法升级补丁版本。 请先根据实例详情查询接口返回结果中的“patch_available”字段判断是否支持升级。 请选择在业务低峰期进行升级。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
parameterGroup NoSQLDeleteConfigurations 删除扩容失败的节点 instance NoSQLDeleteEnlargeFailNode 切换SSL instance NoSQLSwitchSSL 修改实例安全组 instance NoSQLModifySecurityGroup
mongodb.client.*; public class MongodbDemo { public static void main(String[] args) { // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中
mongodb.MongoClientOptions; public class MongoDBJDBC { public static void main(String[] args){ try { System.setProperty("javax
parameterGroup NoSQLDeleteConfigurations 删除扩容失败的节点 instance NoSQLDeleteEnlargeFailNode 切换SSL instance NoSQLSwitchSSL 修改实例安全组 instance NoSQLModifySecurityGroup
execute("select * from space3.table3;"); for (Row row : rs) { if (rs.getAvailableWithoutFetching() == 10 && !rs.isFullyFetched()){ System
表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 503 Service Unavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 父主题: 附录
问题现象:应用报错“Could not get a resource from the pool”,同时检查业务程序所在ECS有大量CLOSE_WAIT的TCP连接。 报错客户端:Jedis、Lettuce。 可能原因:通常由于客户端程序配置的连接池过小,在业务并发激增时与Redis建立的连接不够用。
表4 objects disabled_type为key时传入该参数,最多20个。 表4 RedisDisabledCommandsDetail 参数 是否必选 参数类型 描述 db_id 是 String key所在的DB。 key 是 String key名。 commands
public static String ip = "***.***.***.***"; public static void main(String[] args) { disableCertificateChecks(); AmazonDynamoDB
单击“预览”,可对比参数修改前和修改后的值。 表1 GeminiDB Redis实例参数 参数名称 是否需要重启 值 允许值 描述 例外场景 AuthFailLockTime 否 5 0~10,000 防暴力破解相关参数。单位为秒(s)。该参数表示可疑IP被锁定禁止访问的时长,超过该时长后自动解锁。