检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis实例就具备完善的多租户管理技术,实现了读写权限控制和数据库(DB)隔离这两大特性的完美融合。 方案优势 关于权限控制,开源Redis虽然在新版本有权限控制列表(Acess Control List,简称ACL),但只能设置为只读、读写权限,每个账号还是可以看到所有的DB,这个设计跟
flavors字段数据结构说明 名称 参数类型 描述 engine_name String 接口名称。 engine_version String 接口版本。 vcpus String CPU核数。 ram String 内存大小,单位为兆字节。 spec_code String 资源规格编码。
iDB Influx数据库实例。 取值为“redis”,表示GeminiDB Redis数据库实例。 version String 数据库版本。 请求示例 URI样例 GET https://gaussdb-nosql.cn-north-7.myhuaweicloud.com/v
化为Bitmap类型,后续的字串,通过APPEND命令进⾏插入即可。 注意事项 该功能需升级到特定版本,您可以在管理控制台右上角,选择“工单 > 新建工单”提工单联系客服咨询实例版本是否支持该功能。 由于APPEND命令对顺序有要求,因此整个流程要避免出现APPEND乱序(并发APPEND的场景)。
数字、中划线、下划线或中文(一个中文字符占用3个字节),不能包含其他特殊字符。 兼容接口 Cassandra。 实例类型 集群。 版本 兼容接口的版本同主实例一致。 CPU类型 CPU类型同主实例一致。 可用区 指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。
例参数信息,具体参数详见购买实例。 计费模式:按需计费 区域:华北-北京四 实例名称:自定义 兼容接口:MongoDB 实例类型:副本集 版本:4.0 可用区:可用区一 数据节点性能规格:2U8GB 存储空间:100GB 网络信息:虚拟私有云、子网、内网安全组。 跨网段配置:创建后设置
String 参数模板名称。 description String 参数模板描述。 datastore_version_name String 数据库版本名称。 datastore_name String 数据库名称。 created String 创建时间,格式为"yyyy-MM-ddTHH:mm:ssZ"。
状态码: 200 表3 响应Body参数 参数 参数类型 描述 datastore_version_name String 参数解释: 数据库版本名称。 取值范围: 不涉及。 datastore_name String 参数解释: 数据库名称。 取值范围: 不涉及。 created String
问超过服务器极限时,会导致热点Key问题的产生。往往大key是造成热key问题的间接原因。 GeminiDB Cassandra是一款基于华为自研的计算存储分离架构、兼容Cassandra生态的云原生分布式NoSQL数据库。针对以上问题,GeminiDB Cassandra 提供
以CentOS(redhat系列)为例,如果是Ubuntu(debian系列),则需要使用其对应的安装命令。 NodeJs安装完成后,可执行如下命令,查看其版本号,确认NodeJs已安装成功。 node -v 安装JS包管理工具npm。 yum install npm 安装NodeJs redis客户端ioredis。
sudo yum install dotnet-runtime-7.0 运行 dotnet --version 您将会看到您的.Net版本信息。 使用StackExchange.Redis客户端连接GeminiDB Redis实例。 创建项目 在命令行窗口中运行以下命令创建一
Redis源码层面对Kvrocks的namespace功能进行适配。 迁移过程分为全量和增量两个阶段:迁移开始后,先进行全量迁移,此时对kvrocks打快照,并记录对应的数据版本(seq)。然后解析全量数据文件成redis命令写入GeminiDB Redis。全量迁移完成后进入持续的增量迁移过程,迁移工具循环给Kv
编辑连接GeminiDB Cassandra实例的代码。 如果是spark 2.x 连接GeminiDB Cassandra,建议使用的版本如下: spark:2.5.1 scala:2.12 spark-cassandra-connector:2.5.1 使用如下样例代码连接数据库即可:
InstancesDatastoreResult 参数 参数类型 描述 type String 数据库接口。 version String 数据库版本号。 表8 InstanceLogConfigDetail 参数 参数类型 描述 log_type String 日志类型。取值: slow_log,表示慢日志。
"ReduceInstanceVolume":缩容实例磁盘。 "ResizeInstance":规格变更实例。 "UpgradeDbVersion":升级数据库版本。 "BindPublicIP":绑定公网IP。 "UnbindPublicIP":解绑公网IP。 "DeleteInstance":删除实例。
单击“执行命令”或者通过快捷键“F8”执行。 不建议使用事务,Lua脚本,不允许使用Pub/Sub和其他具有阻塞语义的命令。 支持多DB的版本可以在前端切换当前库,但不允许使用SELECT切换。 图13 执行命令 命令执行成功后,您可以在页面下方结果集中查看执行结果。 保存命令
行数据量比较大时需要调小,单行数据量比较小时可以适当增大该值。该值的最佳效果还取决于执行机批量本地写的能力,如果批量本地写能力很强(如使用华为云obsfs),可适当增大。 TO PAGETIMEOUT 页面超时以获取结果。 10 取值为整数,表示获取每个页面的超时(以秒为单位),默认为10秒。
为了防止锁永远不被释放(例如,持有锁的进程崩溃),通常会给锁设置一个过期时间,这可以通过EXPIRE命令来实现。Redis 2.6.12版本之后,SET命令增加了EX和NX选项,可以在设置键的同时设置过期时间,这个操作是原子的。 加锁 可以通过下面的命令实现加锁 SET resource_name
定性和安全性。 规格与限制 表1 规格说明 资源类型 规格 说明 CPU和内存规格 GeminiDB Cassandra支持集群版。 不同版本规格具体参见数据库实例规格。 当用户购买的实例的规格无法满足业务需求时,参见变更实例的CPU和内存规格进行规格变更。 存储空间 存储空间范围与所选实例规格有关。
表1 规格说明 资源类型 规格 说明 CPU和内存规格 GeminiDB Redis支持Proxy集群版、Cluster集群版、主备版。 不同版本规格具体参见实例规格说明。 当用户购买的实例的规格无法满足业务需求时,参见变更实例的CPU和内存规格进行规格变更。 存储空间 存储空间范围与所选实例规格有关。