异常处理 GO语言以error类型标识错误,BOS支持两种错误见下表: 错误类型 说明 BceClientError 用户操作产生的错误 BceServiceError BOS服务返回的错误 用户使用SDK调用BOS相关接口,除了返回所需的结果之外还会返回错误,用户可以获取相关错误进行处理。实例如下: // EIP_CLIENT 为已创建的EIP Client对象 err := EIP_CLIEN
莫愁 百度向量数据库内核系统的名称为“莫愁”(Mochow),灵感来源于中国古诗“莫愁前路无知己,天下谁人不识君”,寓意系统的智能和能力。 实例(Instance) 实例是百度云中独立运行的数据库环境,是用户购买向量数据库服务的基本单位。它以单独的进程存在,并可以包含多个用户创建的数据库。用户可以在控制台创建、修改和删除实例。实例之间相互独立、资源隔离,避免了资源抢占的问题。
创建代理实例 GaiaDB数据库代理是位于数据库和应用程序之间的网络代理服务,用于代理应用程序访问数据库时的所有请求,具有高可用、高性能、可运维、简单易用等特点,支持读写分离、负载均衡、等高级功能。您可以连接GaiaDB集群地址使用数据库代理的各项功能。 前提条件 已创建GaiaDB集群。关于如何创建集群,请参见 创建集群 。 创建代理实例 登录 GaiaDB管理控制台 。
ACCESS_KEY_ID , SECRET_ACCESS_KEY ) ) ; EipBpClient client = new EipGroupClient ( config ) ; } } 在上面代码中, ACCESS_KEY_ID 对应控制台中的“Access Key ID”, SECRET_ACCESS_KEY 对应控制台中的“Access Key Secret”,获取方式请参考《操作指南
在上面代码中, access_key_id 对应控制台中的“Access Key ID”, secret_access_key 对应控制台中的“Access Key Secret”,获取方式请参考《操作指南 管理ACCESSKEY 》。 上面的方式用户需要自己指定EIP的服务的域名,可以通过赋值给 eip_host 变量来指定。
Key ID和Secret Access Key ACCESS_KEY_ID , SECRET_ACCESS_KEY := < your - access - key - id > , < your - secret - access - key > // 用户指定的Endpoint ENDPOINT := < domain - name > // 初始化一个eipClient
对应控制台中的“Access Key ID”, secretAccessKey 对应控制台中的“Access Key Secret”,获取方式请参考《操作指南 管理ACCESSKEY 》。
代理实例 概述 云数据库 RDS 代理实例可将数据库请求按读写类型,自动分摊到其所绑定的主实例和只读实例,实现读写自动分离。您可以通过代理实例中 集群管理 页面,对绑定的主实例和只读实例设置是否开启读流量承担功能,同时设置具体的读流量分配权重。同理,主实例释放时,其对应的代理实例会被自动释放。 架构图 如图所示。
是 认证机制 所有API的安全认证一律采用Access Key与请求签名机制。 Access Key由Access Key ID和Secret Access Key组成,均为字符串。 对于每个HTTP请求,使用下面所描述的算法生成一个认证字符串。提交认证字符串放在Authorization头域里。服务端根据生成算法验证认证字符串的正确性。
代理节点 代理节点 云数据库 GaiaDB-X 实例的代理节点信息,可在以下两个入口查看。 实例详情 在“实例详情”中的“配置信息”模块,可查看 云数据库 GaiaDB-X 实例代理节点概况信息。 说明: 每个代理节点的配置均为2核4G 不同代理节点的数量,QPS值不同 节点详情 在“节点详情”中的“代理节点”页面,可查看云数据库 GaiaDB-X 实例的代理节点详细信息。