检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
redis.call("get",KEYS[1]) == ARGV[1] then return redis.call("del",KEYS[1]) else return 0 end 这个lua脚本需要搭配EVAL命令来执行,示例如下: EVAL 'if redis
GeminiDB Cassandra数据迁移方案概览 本章节主要介绍如何将业务平迁到GeminiDB Cassandra,如有迁移问题,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交工单获得技术支持。 迁移工具 DRS服务:华为云数据复制服务DRS(Data Replication
的安全责任在于保障其所提供的 IaaS、PaaS 和 SaaS 类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安全,安全地使用云。
GeminiDB提供了权限管理功能。 标签管理服务 标签管理服务(Tag Management Service,简称TMS)用于用户在云平台,通过统一的标签管理各种资源。标签管理服务与各服务共同实现标签管理能力,标签管理服务提供全局标签管理能力,各服务维护自身标签管理。
iniDB (兼容DynamoDB API)可以根据用户的具体需求灵活地部署服务,客户可以选择部署在私有云或公有云上,而不是被锁定在昂贵的平台上。无论在哪种部署环境下,GeminiDB (兼容DynamoDB API)都可以保证服务的稳定和高效。 平滑地迁移 除了以上两点,GeminiDB
- refreshSessions √ - startSession √ - Administration Commands setFeatureCompatibilityVersion √ - renameCollection √ - dropDatabase √ - listCollections
修改GeminiDB Influx数据库管理员密码 操作场景 GeminiDB Influx支持重置数据库管理员密码,建议您定期修改密码,以提高系统安全性,防止出现密码被破解等安全风险。 使用须知 实例状态为“正常”、“备份中”、“恢复检查中”、“存储扩容中”,以及个别节点异常时,支持重置密码。
重置管理员密码 GeminiDB Cassandra支持重置数据库管理员密码,建议您定期修改密码,以提高系统安全性,防止出现密码被破解等安全风险。 使用须知 实例状态为“正常”、“备份中”、“恢复检查中”、“存储扩容中”,以及个别节点异常时,支持重置密码。 管理员密码重置成功后立刻生效。
通过节点连接实例:GeminiDB Redis节点包含代理进程,用户连接任意一个节点可访问整个集群。该访问方式可能存在单点故障,推用于测试场景。 通过内网连接GeminiDB Redis实例请参考通过内网连接GeminiDB Redis。 父主题: 数据库连接
触发操作:降低新读写请求的执行速度。 GeminiDB Influx单机实例(包含只读实例)由于部署在单台机器上,因此无法保障可用性(SLA),建议用于测试和功能验证。并且当时间线规模超过单节点支持时间线规模2倍时,单节点实例会禁止写入。 表4 不同规格的实例节点在不同内存使用率下的每秒请求个数
登录到已准备的弹性云服务器或可访问GeminiDB Mongo 的设备。 将要导入的数据上传到弹性云服务器或可访问GeminiDB Mongo 的设备。 根据不同的平台选择相应的上传方法。 Linux系统可参考如下命令: scp -r <IDENTITY_DIR> <REMOTE_USER>@<REMOT
Cassandra时要注意什么 实例的操作系统,对用户都不可见,这意味着,只允许用户应用程序访问数据库对应的IP地址和端口。 对象存储服务(Object Storage Service,简称OBS)上的备份文件以及GeminiDB Cassandra使用的系统容器,都对用户不可见,它们只对GeminiDB
能,适用于更大规模的业务场景。 单节点 influxQL:1.7,1.8 Flux语法 单节点实例只有一个节点,无法保证SLA,建议仅用于测试和功能验证。 父主题: 产品介绍
Influx接口时要注意什么 实例的操作系统,对用户都不可见,这意味着,只允许用户应用程序访问数据库对应的IP地址和端口。 对象存储服务(Object Storage Service,简称OBS)上的备份文件以及GeminiDB Influx使用的系统容器,都对用户不可见,它们只对GeminiDB
cost_time Integer 执行时间。单位:ms。 lock_time Integer 等待锁时间。单位:us。 docs_returned Integer 慢查询返回的文档数。 docs_scanned Integer 慢查询扫描的文档数。 database String
debug() Lua执行环境限制 开源Redis对Lua脚本的执行有一定的限制,比如限制脚本操作全局变量,限制随机函数的结果,限定能够使用的系统库和第三方库等。 GeminiDB Redis也继承了绝大多数的限制,但是针对如下情况,GeminiDB Redis与开源Redis存在差异:
本章节结合华为云数据库开发运维经验,从开发和运维角度为您提供GeminiDB Redis产品使用规范。根据这些建议,您可以有效评估以及改善业务系统稳定性。 开发规范 在开发业务程序时需重点关注以下开发规范,避免因使用方式不当影响业务稳定。 表1 GeminiDB Redis开发规范 编号
和业界的其他NoSQL数据库一样,出于性能考虑,GeminiDB Redis的WAL(Write Ahead Log)日志写完操作系统的BUFFER会立即返回,再由操作系统刷新至存储池,因此异常断电情况可能存在少量数据丢失。 GeminiDB Redis在规格变更、版本升级、添加节点等日常正
executionTimeMillisEstimate表示最优执行计划下的子阶段执行完成时间。 看扫描条数(三个条目相同为最佳) executionStats. nReturned表示匹配查询条件的文档数。 executionStats .totalKeysExamined表示索引扫描条目数。 executionStats
void main(String[] args) { if (jedis == null) { return; } String str_key1 = "{str}key1"; String str_key2