检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
支持审计的关键操作列表 通过云审计服务,您可以记录与GeminiDB Influx相关的操作事件,便于日后的查询、审计和回溯。 表1 GeminiDB Influx的关键操作列表 操作名称 资源类型 事件名称 创建实例 instance NoSQLCreateInstance 删除实例
状态码: 200 表4 响应Body参数 参数 参数类型 描述 job_id String 任务ID。 请求示例 URI样例 DELETE https://gaussdb-nosql.cn-north-4.myhuaweicloud.com/v3/375d8d8fad1f43039e2
产品架构 GeminiDB DynamoDB的适配服务内嵌在GeminiDB Cassandra内核服务中,对外提供DynamoDB格式的HTTPS服务。同时还能保持原有的CQL协议,整体架构如下图所示: 图1 GeminiDB DynamoDB架构图 在兼容DynamoDB协议方面,GeminiDB
Array of strings Redis实例数据库列表。 total_count Integer 总记录数。 请求示例 URI样例 GET https://gaussdb-nosql.cn-north-4.myhuaweicloud.com/ /v3/375d8d8fad1f43039
当次查询的日志起始行号line_num须从上一次查询的日志返回信息中获取,第一次查询可不传。 每页查询最大限制100条,慢日志最多保存30天。 URI POST https://{Endpoint}/v3/{project_id}/cassandra/instances/{instance_id}/slow-logs
支持审计的关键操作列表 通过云审计服务,您可以记录与GeminiDB Cassandra相关的操作事件,便于日后的查询、审计和回溯。 表1 GeminiDB Cassandra的关键操作列表 操作名称 资源类型 事件名称 创建实例 instance NoSQLCreateInstance
状态码: 202 表5 响应Body参数 参数 参数类型 描述 job_id String 任务ID. 请求示例 URI样例 PUT https://gaussdb-nosql.cn-north-4.myhuaweicloud.com/v3/054e292c9880d4992f0
响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 PUT https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/b31f6915
当次查询的日志起始行号line_num须从上一次查询的日志返回信息中获取,第一次查询可不传。 每页查询最大限制100条,慢日志最多保存30天。 URI POST https://{Endpoint}/v3/{project_id}/redis/instances/{instance_id}/slow-logs
当次查询的日志起始行号line_num须从上一次查询的日志返回信息中获取,第一次查询可不传。 每页查询最大限制100条,慢日志最多保存30天。 URI POST https://{Endpoint}/v3/{project_id}/mongodb/instances/{instance_id}/slow-logs
响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 GET https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/b31f6915
获取开源工具GeminiX。 修改配置文件“conf.yaml”,修改时需要注意以下配置项。 source: endpoint: 'https://dynamodb.us-west-2.amazonaws.com' #AWS DynamoDB的域名信息。 access_key_id:
状态码: 200 表5 响应Body参数 参数 参数类型 描述 job_id String 任务ID。 请求示例 URI样例 POST https://gaussdb-nosql.cn-north-4.myhuaweicloud.com/v3/v3/0549b4a43100d4f3
取值"ReadWrite":账号为读写权限。 databases Array of strings 账号已授权的数据库名称列表。 请求示例 URI样例 GET https://gaussdb-nosql.cn-north-4.myhuaweicloud.com/ /v3/375d8d8fad1f43039
压测工具信息 表4 压测工具信息 测试工具 YCSB 版本 0.12.0 下载地址 https://github.com/brianfrankcooper/YCSB curl -O --location https://github.com/brianfrankcooper/YCSB/releases/download/0
IAM获取Token的API 创建GeminiDB Cassandra实例的API 具体步骤 Token认证,具体操作请参考认证鉴权。 发送“POST https://{Endpoint}/v3/{project_id}/instances”。 在Request Header中增加“X-Auth-Token”。
如果系统没有自带Python,可以使用yum方式安装。 yum install python 下载并解压redis-py。 wget https://github.com/andymccurdy/redis-py/archive/master.zip 进入到解压目录后安装Redi
使用Golang客户端连接GeminiDB Redis实例,本文以使用go-redis SDK为例。 go-redis的下载地址为:https://github.com/go-redis/redis。 使用单机方式连接GeminiDB Redis集群 package main import
登录弹性云服务器,具体操作请参见《弹性云服务器快速入门》中“登录弹性云服务器”。 使用如下命令,下载并解压Hiredis。 wget https://github.com/redis/hiredis/archive/master.zip 进入到解压目录后编译安装Hiredis。 make
云数据库 GeminiDB授权项说明 表1 实例管理 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 创建数据库实例 POST /v3/{project_id}/instances nosql:instance:create