检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
回收站 备份与恢复 自动备份 手动备份 恢复备份到新实例或已有实例 连接管理 绑定弹性公网IP 修改数据库端口 修改实例安全组 跨网段访问配置 数据库命令 支持与限制的命令 参数模板 创建参数模板 编辑参数模板 导出参数模板 复制参数模板 重置参数模板 应用参数模板 监控与告警 支持的监控指标
什么是云数据库 GeminiDB 云数据库 GeminiDB是一款基于计算存储分离架构的分布式多模NoSQL数据库服务。在云计算平台高性能、高可用、高可靠、高安全、可弹性伸缩的基础上,提供了一键部署、备份恢复、监控报警等服务能力。 云数据库 GeminiDB目前兼容Cassandra、DynamoDB
端口,默认8635,当前端口,参考“基本信息”页面该实例的“数据库端口”。 <database_name> 数据库名,即需要连接的数据库名。 authSource 鉴权用户数据库,取值为admin。 ssl 连接模式,值为true代表是使用ssl连接模式。 连接MongoDB数据库的Java代码,可参考以下示例:
connectTimeoutMS=5000) dbs = connection.database_names() print "connect database success! database names is %s" % dbs URL中的认证数据库必须为“admin”,即“authSource=admin”。
对于scan类的操作,GeminiDB Redis接口与开源Redis 5.0的返回值顺序为什么有差异 针对某些不合法命令,GeminiDB Redis接口与开源Redis 5.0的报错信息为什么有差异 如何处理报错:CROSSSLOT Keys in request don't hash
通过GeminiDB Redis实现MySQL内存加速 内存加速概述 开启和使用内存加速 修改和删除内存加速规则 查看和解除映射关系 父主题: 用户指南
包年/包月和按需计费有什么区别 包年/包月的计费模式也称为包周期计费模式,是一种预付费方式,按订单的购买周期计费,适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。对于长期使用者,推荐该方式。 按需计费是后付费模式,按实际使用时长计费,这种购买方式比较灵活,可以即开即停。
client.model.ValidationOptions; 访问DataBase 当已经有一个初始化好的MongoClient实例后,通过如下方式来访问一个database,示例如下: MongoDatabase database = mongoClient.getDatabase("test");
数据库使用 缩小batch大小后,QPS上升,实例总体性能为什么会下降 导入数据时,报错field larger than field limit (131072) GeminiDB Cassandra创表时需要注意什么 如何检测和解决大key与热key问题 如何使用物化视图 如何使用二级索引
访问数据库 假设客户端应用程序已经完成数据库连接,并初始化好一个 MongoClient client. 访问DataBase 当已经有一个初始化好的MongoClient实例后,通过如下方式来访问一个database,示例如下: db=client.test_database 或者采用如下方式指定:
访问数据库 访问 DataBase 当已经有一个初始化好的MongoClient实例后,通过如下方式来访问一个database,示例如下: db:= client.Database("test") 访问集合 当获取一个MongoDatabase实例后,可以通过如下命令来得到要获取的集合:
前面。 单个实例中,数据库的总的个数不要超过200个,总的集合个数不要超过500个。集合数量过多会导致内存压力变高,并且集合数量多会导致重启以及主备倒换性能变差,影响紧急情况下的高可用性能。 业务上线前,一定要对数据库进行性能压测,评估业务峰值场景下,对数据库的负载情况。 禁止同时执行大量并发事务,且长时间不提交。
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择目标实例名称。 在左侧导航栏选择“内存加速”,在“映射规则”页面单击目标规则操作列的“删除”,即可完成映射规则删除。 父主题: 通过GeminiDB Redis实现MySQL内存加速
RDS MySQL到GeminiDB Redis数据延迟大概是多少,会受哪些因素影响 可以做到实时同步,具体时延建议实测。时延可能受到以下因素影响: RDS MySQL到GeminiDB Redis本身的物理距离,通常建议同Region。 RDS MySQL到GeminiDB R
Redis为了优化“传统被动缓存方案”而推出的功能,它可以让用户通过界面配置规则的形式,自动缓存MySQL的数据,加速MySQL的访问。 如下图图1所示,“传统被动缓存方案”需要用户自行开发代码把MySQL中的数据写入到缓存中,存在效率低、不可靠的缺点。而采用云数据内存加速的“全自动主动缓存
开启内存加速后,是否会对源端MySQL有影响 内存加速的主要工作原理是订阅MySQL的binlog,对源端MySQL几乎无影响。 父主题: 内存加速
开启内存加速,MySQL数据更新后,会把数据全部缓存到GeminiDB Redis吗? 不是,需要用户通过界面操作:指定MySQL表空间(db)、表名(table)、字段(field)到GeminiDB Redis的转换规则。配置好后,符合规则的数据会自动同步到GeminiDB Redis。
步骤3:使用示例 在源实例MySQL中创建一个db1数据库,并在db1中创建一个students表,具体的 SQL 如下: mysql> CREATE DATABASE db1; Query OK, 1 row affected (0.00 sec) mysql> CREATE TABLE
可用区间通过内网访问。 如何选择可用区 在购买云数据库时,您可以根据需要购买不同可用区的云数据库,单可用区故障不会影响其他可用区云数据库的正常运行。在选择可用区时,需了解以下几点: 如果某地区只有一个可用区可选,那么该地区暂时只有唯一可用区。 已购买的云数据库实例不支持更换可用区。 同一个区域内的可用区内网互通。
在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。 在左侧导航栏选择“内存加速管理”,单击目标映射操作列的“解除”。 图2 内存加速管理 单击确认框的“确定”,即可完成映射关系解除。 图3 解除映射 父主题: 通过GeminiDB Redis实现MySQL内存加速