检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Array of strings 映射的value使用的column列表。 ttl 否 String key的生存时间。单位:ms。不传该值,默认取2592000000,表示30天。 value_separator 否 String 映射的value分隔符。只允许一个字符。 响应参数
区查询数据。 原理简介 用户在RP中配置热数据的保存时长。数据在写入时先保存在热存储上,GeminiDB Influx根据数据中的时间戳判断数据的冷热,如果数据的时间戳在热数据保存时长之内,则是热数据,如果是保存时长之前的数据,则是冷数据,系统自动归档到冷存储上。 图1 原理图 基本使用
修改参数模板参数 功能介绍 修改指定参数模板的参数信息,包括名称、描述、指定参数的值。 接口约束 该接口支持如下数据库实例: GeminiDB Cassandra GeminiDB Mongo GeminiDB Influx 修改参数模板名称“name”不能与默认参数模板或已有参数模板的名称重复。
已创建弹性云服务器,以Linux操作系统为例。 创建弹性云服务器,详情请参见《弹性云服务器快速入门》中购买弹性云服务器的内容。 根据已购弹性云服务器的CPU类型,选择下载并安装对应的Cassandra客户端。 弹性云服务器的CPU类型为x86时,请下载Cassandra客户端安装包。 弹性云服务器的CPU类型为鲲鹏
单击左侧导航栏中的“参数修改”,在“参数”页签下根据需要修改相关参数值。 图3 修改当前实例的参数 单击“保存”,在弹出框中单击“确认”,保存修改。 单击“取消”,放弃本次设置。 单击“预览”,可对比参数修改前和修改后的值。 参数修改完成后,您可在“参数修改历史”页面,查看参数的修改详情。
单击左侧导航栏中的“参数修改”,在“参数”页签下根据需要修改相关参数值。 图3 修改当前实例的参数 单击“保存”,在弹出框中单击“确认”,保存修改。 单击“取消”,放弃本次设置。 单击“预览”,可对比参数修改前和修改后的值。 参数修改完成后,您可在“参数修改历史”页面,查看参数的修改详情。
的参数模板,单击“描述”列的。 输入新的描述信息,单击,提交修改,单击,取消修改。 修改成功后,新的描述信息,可在参数模板列表的“描述”列查看。 参数模板的描述长度不能超过256个字符,且不能包含>!<"&'=特殊字符。 父主题: 参数模板管理
在参数模板管理的“自定义”页面,选择指定的参数模板,单击“描述”列的。 输入新的描述信息,单击,提交修改,单击,取消修改。 修改成功后,新的描述信息,可在参数模板列表的“描述”列查看。 参数模板的描述长度不能超过256个字符,且不能包含>!<"&'=特殊字符。 父主题: 参数模板管理
LevelDB到GeminiDB Redis的迁移 LevelDB是一个开源的持久化KV单机数据库引擎,具有很高的随机写,顺序读/写性能,适合应用在写多读少的场景。其内部没有设计成C/S网络结构,使用时必须和服务部署在同一台服务器,对于服务的部署、使用有较大的限制。相比于在LevelDB基础上开发的RocksDB
如何保证数据高可靠 云数据库 GeminiDB的数据全部存储在底层DFV分布式存储之上,为三副本,在单副本故障时: 当存储节点故障,分布式存储状态机制保证故障路由,分发到正常节点。 路由到故障分片(节点正常,其中某一分片故障),上层业务上报故障分片并重新路由到正常节点。 故障分片
数据迁移 Redis数据迁移方案概览 使用DRS服务将GeminiDB Redis迁移到Redis(推荐) 阿里云数据库Redis/Tair到GeminiDB Redis的迁移 腾讯云Redis到GeminiDB Redis的迁移 使用DRS服务将自建Redis或者Redis集群迁移到GeminiDB
REMOTE_USER为弹性云服务器云主机的操作系统用户。 REMOTE_ADDRESS为弹性云服务器云主机的主机地址。 REMOTE_DIR为将根证书上传到弹性云服务器云主机的文件目录。 Windows操作系统下,请使用远程连接工具上传根证书。 连接数据库实例。 方式一:使用连接地址连接副本集实例(推荐)
跨网段访问配置只有在客户端与副本集实例部署在不同网段的情况下才需要配置,例如访问副本集的客户端所在网段为192.168.0.0/16,副本集所在的网段为172.16.0.0/24,则需要添加跨网段配置192.168.0.0/16才能正常访问。 例如配置的源端网段为192.168.0.0/xx,则xx的输入值必须在8到32之间。
问:http://IP:3000。 上述IP可以是云上服务器的弹性IP,也可以是本地自建服务器的IP地址。 登录Grafana的首页。 图1 登录Grafana首页 创建数据源。 图2 创建数据源 选择“InfluxDB”。因为GeminiDB Influx完全兼容InfluxDB。
在服务列表中选择“数据库 > 云数据库 GeminiDB Influx 接口”。 在“实例管理”页面,选择指定的实例,单击实例名称。 在左侧导航树,单击“连接管理”。 在“内网安全组”区域,单击,选择实例所属安全组。 单击,提交修改。此过程约需1~3分钟。 单击,取消修改。 稍后可在“安全组”区域,查看修改结果。
数据库性能 业务禁止出现任何全表扫描的查询。 执行查询时,只选择需要返回的字段,不需要的字段不要返回。从而减少网络和进程处理的负载,修改数据时,只修改变化需要修改的字段,不要整个对象直接存储全部修改。 避免使用$not。GeminiDB Mongo并不会对缺失的数据进行索引,因此
(兼容DynamoDB API)实例的基本操作。 前提条件 已成功创建GeminiDB (兼容DynamoDB API)实例。 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“创建弹性云服务器”章节。 弹性云服务器上已经安装JDK环境。 查看GeminiDB
objects 需要修改的企业项目配额信息列表。详情请参考表4。 表4 NoSqlRequestEpsQuota 参数 是否必选 参数类型 描述 enterprise_project_id 是 String 企业项目ID。 quota 是 object 需要修改的配额信息。详情请参考表5。
连接数据库 前提条件 连接数据库的弹性云服务器必须和GeminiDB Mongo实例之间网络互通,可以使用curl命令连接GeminiDB Mongo实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
Redis实例的方法。 前提条件 已成功创建GeminiDB Redis实例,且实例状态为“正常”。 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“购买弹性云服务器”章节。 弹性云服务器上已经安装GCC等编译工具。 创建的弹性云服务器与GeminiDB