正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何调用API 构造请求 认证鉴权 返回结果
概述 欢迎使用云数据库 GeminiDB。您可以使用本文档提供的API对云数据库 GeminiDB进行相关操作,如创建实例、删除实例、查询实例列表等。支持的全部操作请参见API概览。 在调用云数据库 GeminiDB API之前,请确保已经充分了解云数据库 GeminiDB相关概念,详细信息请参见产品介绍。
重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用其进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和用户ID。
数据库对象(库、表、字段、索引)命名建议全部使用小写字母开头,后面跟字母或者数字,长度不要超过32字节。 数据库名称不能使用特殊字符("",.,$,\,/,\0,*,?,~,#,:,?,|"),数据库名称不能使用系统数据库名,如:admin,local,config。 数据库集合名称建议使用字母和下划线组合
多的IO操作,集合上的索引数量不要超过32。 不要创建不会被使用到的索引,因为GeminiDB Mongo会加载索引到内存,无用索引加载到内存会浪费内存空间,因业务逻辑变化而产生的无用索引也要及时清理。 索引创建必须使用后台创建索引,禁止前台创建索引。 业务中查询,排序条件的ke
如果没有以w:majority写入数据,则发生主备倒换时,未同步到备机的数据有丢失风险。 对于可靠性有较高要求的,建议采用3AZ部署的副本集。 父主题: 使用规范
COUNTSCAN 未用索引计数 FETCH 索引扫描 LIMIT 使用Limit限制返回数 SUBPLA 未用索引的$or查询阶段 PROJECTION 使用索引计数 COUNT_SCAN 使用索引计数 父主题: 使用规范
约束限制 更详细的限制请参见具体API的说明。 父主题: 使用前必读
客户端使用GeminiDB Mongo驱动连接数据库的时候,一定要配置连接池,连接池大小最大不要超过200。 客户端使用GeminiDB Mongo驱动连接数据库的时候,要计算业务一共有多少个客户端, 每个客户端配置的连接池大小是多少,总的连接数不要超过当前实例能承受的最大连接数的80%。
如何接入GeminiDB Redis 目前GeminiDB Redis提供使用内网、公网、域名、负载均衡地址、程序代码等方式接入GeminiDB Redis,具体方法请参见连接方式介绍。 父主题: 数据库连接
终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询所有服务的终端节点。 父主题: 使用前必读
方式,按订单的购买周期计费,适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。对于长期使用者,推荐该方式。 按需计费是后付费模式,按实际使用时长计费,这种购买方式比较灵活,可以即开即停。以自然小时为单位整点计费,不足一小时按使用时长计费。 父主题: 计费相关
X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333 。 父主题: 如何调用API
什么是可用区,如何选择可用区 什么是可用区 可用区是同一服务区内,电力和网络互相独立的地理区域,一般是一个独立的物理机房,这样可以保证可用区的独立性。 一个区域内有多个可用区,一个可用区发生故障后不会影响同一区域内下的其它可用区。 可用区间通过内网访问。 如何选择可用区 在购买云
到这里为止这个请求需要的内容就具备齐全了,您可以使用curl、Postman或直接编写代码等方式发送请求调用API。对于获取用户Token接口,返回的响应消息头中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 父主题: 如何调用API
如何高效备份,容灾 传统场景采用文件或者块存储的数据库系统,备份恢复与数据量强相关,故在大数据量场景下,无法快速备份恢复,进而影响数据库的数据可靠性。 云数据库 GeminiDB基于DFV存储,底层采取Append Only方式存储,并在该基础上结合数据库逻辑进行分布式并行算法优化,极大地提升了数据备份、恢复性能。
GeminiDB Mongo支持只读库吗 暂不支持。 父主题: 数据库使用
Cassandra存储引擎的特点,为了保证高性能需要在创表的过程中对内存进行预分配,因此GeminiDB Cassandra对表的数目有一定的上限要求。 使用须知 系统将节点内存的一半分配给存储引擎使用。 节点数量为奇数的集群容忍故障节点为N/2-1 , 偶数的集群容忍故障节点为N/2。 GeminiDB Cassa
对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 图1 获取用户Token响应消息头 响应消息体(可选) 该部分可选。响应消息体通常以结构化格式(如JSON
该方式需要指定第一列主键的范围,否则可能会导致查询超时或失败。 最佳设计示例:在有限的查询方式下如何实现复杂查询?以下方法可以帮您实现。 再新建一张表作为索引表。 查询条件给定非主键列范围,服务端会使用Filter过滤不需要的数据。 使用二级索引。 使用ORDER BY方法实现倒序(将新数据排在前面),例如: SELECT