检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Mongo实例创建、连接的整体流程。 连接方式介绍 使用流程 通过内网和公网连接GeminiDB Mongo实例的使用流程介绍如图1所示。 图1 通过内网和公网连接实例 表1 连接方式 连接方式 使用场景 默认端口号 说明 内网连接 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与数据
DB。 能力增强 索引能力增强,轻松应对海量数据复杂查询场景。 数据秒级闪回、PITR等数据恢复能力,构筑极高的数据可靠性。 超高性能 宽表模型,支持结构化/半结构化数据的PB级存储。 超强写入性能,数倍纯读性能提升,2倍读写性能提升。 解决开源痛点 解决了开源Cassandra数据一致性和GC的问题。
求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。一般适用于电商抢购等设备需求量瞬间大幅波动的场景。 表1列出了两种计费模式的区别。 表1 计费模式 计费模式 包年/包月 按需计费 付费方式 预付费。 按照订单的购买周期结算。 后付费。 按照实例实际使用时长计费。
求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。一般适用于电商抢购等设备需求量瞬间大幅波动的场景。 表1列出了两种计费模式的区别。 表1 计费模式 计费模式 包年/包月 按需计费 付费方式 预付费。 按照订单的购买周期结算。 后付费。 按照实例实际使用时长计费。
登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。 在“实例管理”页面,单击目标实例名称,进入基本信息页面。 GeminiDB (兼容DynamoDB API)实例端口为8000。 方法一: 在“基本信息”页面下方节点信息列表中,即可查看到GeminiDB
求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。一般适用于电商抢购等设备需求量瞬间大幅波动的场景。 表1列出了两种计费模式的区别。 表1 计费模式 计费模式 包年/包月 按需计费 付费方式 预付费。 按照订单的购买周期结算。 后付费。 按照实例实际使用时长计费。
一致。 使用Sentinel模式连接实例,必须要先开启Sentinel兼容模式。 开启Sentinel兼容模式 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。 在“实例管理”页面,选择指定的实例,单击实例名称,进入“基本信息”页面。
-username 'rwuser' -password '<DB_PWD>' -host 192.xx.xx.xx -port 8635 表1 参数说明 参数 说明 <DB_USER> 管理员账户名,默认为rwuser。 您可以在“实例管理”页面单击实例名称,进入“基本信息”页面
单个资源开通自动续费:选择需要开通自动续费的实例,单击操作列“开通自动续费”。 图3 单个资源开通自动续费 批量资源开通自动续费:选择需要开通自动续费的实例,单击列表左上角的“开通自动续费”。 图4 多个资源开通自动续费 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 图5 开通自动续费 父主题:
单个资源开通自动续费:选择需要开通自动续费的实例,单击操作列“开通自动续费”。 图3 单个资源开通自动续费 批量资源开通自动续费:选择需要开通自动续费的实例,单击列表左上角的“开通自动续费”。 图4 多个资源开通自动续费 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 图5 开通自动续费 父主题:
单个资源开通自动续费:选择需要开通自动续费的实例,单击操作列“开通自动续费”。 图3 单个资源开通自动续费 批量资源开通自动续费:选择需要开通自动续费的实例,单击列表左上角的“开通自动续费”。 图4 多个资源开通自动续费 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 图5 开通自动续费 父主题:
单个资源开通自动续费:选择需要开通自动续费的实例,单击操作列“开通自动续费”。 图3 单个资源开通自动续费 批量资源开通自动续费:选择需要开通自动续费的实例,单击列表左上角的“开通自动续费”。 图4 多个资源开通自动续费 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 图5 开通自动续费 父主题:
Password:password, InsecureSkipVerify: true, // true表示不验证服务端的信息,可能存在被攻击的风险,建议设为false,具体请参见使用CCM私有证书连接实例的示例代码。 }) if
<DB_PORT> -a <DB_PWD> 示例: ./redis-cli -h 192.xx.xx.xx -p 6379 -a <DB_PWD> 表1 参数说明 参数 说明 <DB_HOST> 待连接实例的负载均衡地址。 您可以单击实例名称,进入“基本信息”页面,在连接信息区域获取到“负载均衡地址”。
端发送exec命令时,redis按照顺序依次执行队列中的所有命令。如果有一个命令执行失败则事务回滚,所有命令要么全部成功,要么全部失败。 表1 相关命令 命令 含义 WATCH 用于监视一个或多个key,如果事务执行之前该key被改动,则事务被打断。 UNWATCH 用于取消watch命令对所有key的监视。
“6379”为GeminiDB Redis实例的端口。 <password>为创建GeminiDB Redis实例时自定义的密码。 返回如下回显信息,表示成功连接GeminiDB Redis实例。 AUTH: OK SET: OK GET key: Hello, hiredis test ok
产品优势 高可靠 数据备份 数据备份包括自动和手动两种方式。自动备份为系统自动创建的数据库实例的全量备份,手动备份是由用户启动的数据库实例的全量备份,且备份成功后均支持恢复。 备份数据存储至对象存储服务(Object Storage Service,简称OBS),在提高数据容灾能
enericObjectPoolConfig配置能够提升Redis的服务性能,降低资源开销。下将对一些重要参数进行说明,并提供设置建议。 表1 Jedis常用参数配置说明 Jedis参数 参数说明 默认值 建议值 maxTotal 当前资源池可并发的最大连接数,单位:个。 Red
LevelDB到GeminiDB Redis的迁移 LevelDB是一个开源的持久化KV单机数据库引擎,具有很高的随机写,顺序读/写性能,适合应用在写多读少的场景。其内部没有设计成C/S网络结构,使用时必须和服务部署在同一台服务器,对于服务的部署、使用有较大的限制。相比于在LevelDB基础上开发的RocksDB
RocksDB到GeminiDB Redis的迁移 RocksDB是FaceBook基于LevelDB开发的一个持久化KV单机数据库引擎,具有强大的顺序读写及随机写性能。相对于LevelDB,RocksDB做了许多优化,性能有了很大提升, 而且解决了LevelDB主动限制写的问题