GeminiDB
GeminiDB
All results for "
" in this service
All results for "
" in this service
What's New
Function Overview
Product Bulletin
Vulnerability Notice
Vulnerability Fixing Policies
Version Description
Version Information
GeminiDB Redis API
GeminiDB Cassandra API
GeminiDB Mongo API
Release Notes
Kernel Version Releases of GeminiDB Redis API
Service Overview
Infographics
What Is GeminiDB?
System Architecture
Highlights
Typical Application Scenarios
Security
Shared Responsibilities
Identity Authentication and Access Control
Data Protection
Audit and Logs
Resilience
Risk Monitoring
Fault Recovery
Certificates
Billing
Permissions
Regions and AZs
Related Services
GeminiDB Redis API
Service Overview
What IS GeminiDB Redis API?
Enterprise-Level Features
Highlights
Application Scenarios
Compatible APIs and Versions
Instance Specifications
Billing
Billing Overview
Billing Modes
Overview
Yearly/Monthly Billing
Pay-per-Use Billing
Billing Items
Billing Examples
Billing Mode Changes
Overview
Pay-per-Use to Yearly/Monthly
Yearly/Monthly to Pay-per-Use
Renewing Subscriptions
Overview
Manually Renewing an Instance
Auto-renewing an Instance
Bills
Arrears
Billing Termination
Cost Management
Cost Composition
Cost Allocation
Cost Analysis
Cost Optimization
Billing FAQs
What Are the Differences Between Yearly/Monthly and Pay-per-Use Billing?
Can I Switch Between Yearly/Monthly and Pay-per-Use Billing?
How Do I Renew a Single or Multiple Yearly/Monthly Instances?
How Do I Unsubscribe from Yearly/Monthly Instances?
Getting Started with GeminiDB Redis API
Getting to Know GeminiDB Redis API
Buying and Connecting to a Cluster Instance
Buying and Connecting to a Primary/Standby Instance
Getting Started with Common Practices
Working with GeminiDB Redis API
IAM Permissions Management
Creating a User and Assigning Permissions
Creating a Custom Policy
Buying an Instance
Buying a Cluster Instance
Buying a DB Instance (Primary/Standby)
Connecting to an Instance
Connection Modes
Connecting to GeminiDB Redis Instances Through DAS
Connecting to GeminiDB Redis Instances over a Private Network
Connecting to an Instance Using a Load Balancer Address (Recommended)
Connecting to an Instance Using a Private Domain Name
Connecting to an Instance Using a Private IP Address
Connecting to GeminiDB Redis Instances over a Public Network
Connecting to an Instance Using an EIP Bound to a Load Balancer (Recommended)
Connecting to an Instance Using an EIP
Connecting to an Instance Using a Public Domain Name
Configuring a Private Domain Name
Configuring a Public Domain Name
Configuring Security Group Rules for Nodes
Binding and Unbinding an EIP
Viewing the IP Address and Port Number
Configuring an SSL Connection
Connecting to an Instance over SSL
Changing a Node Security Group
Enabling or Disabling Private Network Access for a Load Balancer
Instance Statuses
Instance Lifecycle Management
Restarting an Instance
Exporting Instance Information
Deleting a Pay-per-Use Instance
Recycling an Instance
Instance Changes
Upgrading a Minor Version
Modifying the Name of an Instance
Changing the Administrator Password of a GeminiDB Redis Instance
Storage Space
Configuring Auto Scale
Changing the CPU and Memory Specifications of an Instance
Setting a Maintenance Window
Adding Nodes
Adding Shards
Deleting Nodes
Performing a Primary/Standby Switchover
Managing Tags
Renaming Commands
Updating the OS of an Instance
Audit
Key Operations Supported by CTS
Querying Traces
Instance Sessions
Sessions of an Instance
Account and security
Enabling Password-Free Access
Managing Accounts
Enabling Database Access With a Password
Brute Force Attack Defense
Diagnosis Analysis
Big Key Diagnosis
Hot Key Diagnosis
Monitoring and Alarm Configuration
GeminiDB Redis Metrics
Configuring Alarm Rules
Recommended Metric Alarm Policies for GeminiDB Redis Instances
Viewing Monitoring Metrics
Configuring a Dashboard
Event Monitoring
Introduction to Event Monitoring
Viewing Event Monitoring Data
Creating an Alarm Rule for Event Monitoring
Events Supported by Event Monitoring
Data Backup
Overview
Managing Automated Backups
Managing Manual Backups
Data Restoration
Restoration Methods
Restoring Data to a New Instance
Restoring to the Original Instance Using PITR
Parameter Management
Modifying Parameters of GeminiDB Redis Instances
Creating a Parameter Template
Viewing Parameter Change History
Exporting a Parameter Template
Comparing Parameter Templates
Replicating a Parameter Template
Resetting a Parameter Template
Applying a Parameter Template
Viewing Application Records of a Parameter Template
Modifying the Description of a Parameter Template
Deleting a Parameter Template
Log Management
Enabling or Disabling Log Reporting
Slow Query Logs
Audit Logs
Memory Acceleration
Memory Acceleration Overview
Enabling Memory Acceleration
Managing Mapping Rules
Memory Acceleration Management
Quotas
Development Reference
Development and O&M Rules
Compatible Commands
Connecting to an Instance Through a Client Using Code
Connecting to an Instance Using Java
Connecting to an Instance Using Jedis
Connecting to an Instance Using Redisson
Connecting to an Instance Using Hiredis
Connecting to an Instance Using Node.js
Connecting to an Instance Using PHP
Connecting to an Instance Using Python
Connecting to an Instance Using Go
Connecting to an Instance Using C#
Connecting to an Instance Using Sentinel
Lua Script Compilation Specifications
Keyspace Notification
EXHASH Commands
Large Bitmap Initialization
Configuring Parameters for a Client Connection Pool
Using Parallel SCAN to Accelerate Full Database Scanning
Accessing a GeminiDB Redis Instance Using a Pipeline
Processing Transactions on a GeminiDB Redis Instance
Retry Mechanism for GeminiDB Redis Clients
GeminiDB Redis API Pub/Sub
Best Practices
Automated Database Access Using an Account for Multitenancy Management of GeminiDB Redis Instances
FastLoad for RTA-based Ad Placement
PITR for Archiving Gaming Data
EXHASH for Ad Frequency Control
GeminiDB Redis API for Instant Messaging
Performance White Paper
General Performance Data
Performance Test Methods
Performance Test Results
Performance Data in RTA Scenarios
Performance Test Methods
Performance Test Results
Data Migration
Overview of the Redis Data Migration Solution
Verifying Redis Data Consistency After Migration
Migrating the Alibaba Cloud Database Redis/Tair To GeminiDB Redis
From On-Premises Redis to GeminiDB Redis API
Migration from an RDB to a GeminiDB Redis Instance Using a Migration Tool
Restoring RDB Files to GeminiDB Redis API (Recommended)
From Kvrocks to GeminiDB Redis API
From Pika to GeminiDB Redis API
From SSDB to GeminiDB Redis API
From LevelDB to GeminiDB Redis API
From Kvrocks to GeminiDB Redis API
Migrating AWS Elastic Cache for Redis Databases To GeminiDB Redis
(Recommended) Using DRS to Migrate Data from a GeminiDB Redis Instance to an Open-Source Redis Instance
FAQs
About GeminiDB Redis API
What Are the Differences Between GeminiDB Redis API, Open-Source Redis, and Other Open-Source Redis Cloud Services?
How Is the Performance of GeminiDB Redis API Compared with Open-Source Redis?
What Redis Versions and Commands Are Compatible with GeminiDB Redis API? Whether Applications Need to Be Changed for Client Connection?
Can Data Be Migrated from a Self-Built Redis Instance to a GeminiDB Redis Instance? What Are the Precautions?
What Is the Availability of a GeminiDB Redis Instance?
Are Total Memory and Total Capacity of a GeminiDB Redis Instance the Same? What Is the Relationship Between Memory and Capacity?
How Do I Select Proper Node Specifications and Node Quantity When Purchasing a GeminiDB Redis Instance?
Is a Primary/Standby or Cluster Deployment Mode Preferred for GeminiDB Redis Instances with Several GB of Storage Space?
How Does GeminiDB Redis API Persist Data? Will Data Be Lost?
What Is the Memory Eviction Policy of GeminiDB Redis API?
Does GeminiDB Redis API Support Modules Such as a Bloom Filter?
Billing
What Are the Differences Between Yearly/Monthly and Pay-per-use Billing Mode?
Can I Switch Between Yearly/Monthly and Pay-per-Use Payments?
Database Usage
Why Is the Key Not Returned Using Scan Match?
How Do I Process Existing Data Shards After Migrating Workloads to GeminiDB Redis API?
Does GeminiDB Redis API Support Fuzzy Query Using the Keys Command?
Does the GeminiDB Redis API Support Multiple Databases?
Why the Values Returned by Scan Operations Are Different Between GeminiDB Redis API and Open-Source Redis 5.0?
Why Are Error Messages Returned by Some Invalid Commands Different Between GeminiDB Redis API and Open-Source Redis 5.0?
How Do I Resolve the Error "CROSSSLOT Keys in request don't hash to the same slot"?
How Many Commands Can Be Contained in a GeminiDB Redis Transaction?
Which Commands Require Hash Tags in GeminiDB Redis Cluster Instances?
What Do I Do If the Error "ERR Unknown Command Sentinel" Is Displayed?
Why Return Values of Blocking Commands Differ Between Primary/Standby GeminiDB Redis Instances and Open-Source Redis Instances?
How Long Does It Take to Scale Up GeminiDB Redis Instance Storage? Will Services Be Affected?
How Long Does It Take to Add GeminiDB Redis Nodes at the Same Time? What Are the Impacts on Services?
What Are the Differences Between Online and Offline Specification Changes of GeminiDB Redis Nodes? How Long Will the Changes Take? What Are the Impacts on Services?
What Are the Differences Between Online and Offline Patch Installation of GeminiDB Redis Nodes? How Long Will the Upgrades Take? What Are the Impacts on Services?
Can I Download Backups of a GeminiDB Redis Instance to a Local PC and Restore Data Offline?
What Is the Data Backup Mechanism of GeminiDB Redis API? What Are the Impacts on Services?
Why Does the CPU Usage Remain High Despite Low Service Access Volume on a GeminiDB Redis Preferential Instance with 1 CPU and 2 Nodes?
Why Does the Number of Keys Decrease and Then Become Normal on the Monitoring Panel on the GUI of GeminiDB Redis API?
Why Is CPU Usage of GeminiDB Redis Nodes Occasionally High?
How Do I Upgrade GeminiDB Redis API from 5.0 to 6.2?
When Does a GeminiDB Redis Instance Become Read-Only?
Database Connection
How Do I Connect to a GeminiDB Redis Instance?
What Can I Do with IP Addresses of GeminiDB Redis Nodes?
How Does Load Balancing Work in GeminiDB Redis API?
How Can I Create and Connect to an ECS?
Can I Change the VPC of a GeminiDB Redis Instance?
Why Can't I Connect to the Instance After an EIP Is Bound to It?
How Do I Access a GeminiDB Redis Instance from a Private Network?
Do I Need to Enable Private Network Access Control for a Load Balancer After Setting a Security Group?
What Should I Do If the Client Connection Pool Reports Error " Could not get a resource from the pool"?
Common Client Errors and Troubleshooting Methods
Backup and Restoration
How Long Can a GeminiDB Redis Instance Backup Be Saved?
Regions and AZs
Can Different AZs Communicate with Each Other?
Can I Change the Region of a GeminiDB Redis Instance?
Data Migration
What Do I Do if the GeminiDB Redis Link Cannot Be Found on DRS?
What Do I Do if the Error "ERR the worker queue is full, and the request cannot be executed" Is Displayed?
What Do I Do If the Error "ERR the request queue of io thread is full, and the request cannot be executed" Is Displayed?
What Do I DO If the Error "read error, please check source redis log or network" Is Displayed?
What Do I Do If the Error "slaveping_thread.cc-ThreadMain-90: error: Ping master error" Is Displayed?
What Do I Do If the Forward Migration Speed of the Synchronization Status Is Too Slow?
What Do i Do When the Forward Migration Speed of the Synchronization Status Is Too Fast, and the Error Message "ERR Server Reply Timeout, Some Responses May Lose, but Requests Have Been Executed" Is Displayed?
Can Data Be Migrated from Self-Built Redis 4.0, 5.0, and 6.2 to GeminiDB Redis API?
How Do I Migrate Data from Self-Built Primary/Standby and Cluster Redis Instances to GeminiDB Redis Instances?
Why Cannot DRS Migrate Data from Third-Party Redis Such as ApsaraDB for Redis and TencentDB for Redis?
Which of the Following Factors Need to Be Considered When Data Is Migrated from Self-Built Primary/Standby Redis Instances to a GeminiDB Redis cluster?
Only 20% to 30% of 100 GB of Data Was Migrated to GeminiDB Redis. Is the Migration Incomplete?
Memory Acceleration
Will All Data Be Cached to GeminiDB Redis Instances After Memory Acceleration Is Enabled and MySQL Database Data Is Updated?
If Memory Acceleration Is Enabled, GeminiDB Redis Instance Data Increases Continuously. Do I Need to Scale Out the Capacity? How Do I Manage Cached Data?
Is Memory Acceleration Recommended When Customers' Service Data Can Be Synchronized Between MySQL and Redis? In Which Scenarios Can Memory Acceleration Be enabled?
How Long Is the Latency of Synchronization from RDS for MySQL to GeminiDB Redis API? What Factors Affect the Latency?
Will the Source MySQL Database Be Affected After Memory Acceleration Is Enabled?
GeminiDB Redis Instances with Memory Acceleration Enabled Needs to Process a Large Number of Binlogs in a Short Period of Time. Will a Large Number of Resources Be Occupied and Online Services Be Affected?
Instance Freezing, Release, Deletion, and Unsubscription
GeminiDB Influx API
Service Overview
What Is GeminiDB Influx API?
Compatible APIs and Versions
Instance Specifications
DB Instance Statuses
Usage Specifications and Suggestions
Billing
Billing Overview
Billing Modes
Overview
Yearly/Monthly Billing
Pay-per-Use Billing
Billing Items
Billing Examples
Billing Mode Changes
Overview
Pay-per-Use to Yearly/Monthly
Yearly/Monthly to Pay-per-Use
Renewing Subscriptions
Overview
Manually Renewing an Instance
Auto-renewing an Instance
Bills
Arrears
Billing Termination
Cost Management
Cost Composition
Cost Allocation
Cost Analysis
Cost Optimization
Billing FAQs
What Are the Differences Between Yearly/Monthly and Pay-per-Use Billing?
Can I Switch Between Yearly/Monthly and Pay-per-Use Billing?
How Do I Renew a Single or Multiple Yearly/Monthly Instances?
How Do I Unsubscribe from Yearly/Monthly Instances?
Getting Started with GeminiDB Influx API
Getting Started with GeminiDB Influx API
Buying and Connecting to a Cluster Instance
Buying and Connecting to a Single-Node Instance
Getting Started with Common Practices
Working with GeminiDB Influx API
Permissions Management
Creating a User Group and Assigning Permissions
Creating a Custom Policy
Buying an Instance
Buying a Single-Node Instance
Buying a Cluster Instance
Connecting to an Instance
Connection Methods
Connecting to a GeminiDB Influx Instance on the DAS Console
Connecting to an Instance over a Private Network
Connecting to an Instance Using a Load Balancer Address (Recommended)
Connecting to an Instance Using a Private IP Address
Connecting to an Instance over a Public Network
Connecting to an Instance Using Program Code
Connecting to an Instance Using Go
Connecting to an Instance Using Java
Connecting to an Instance Using Python
Instance Lifecycle
Restarting an Instance
Deleting a Pay-per-Use Instance
Recycling an Instance
Instance Modifications
Upgrading a Minor Version
Changing an Instance Name
Resetting the Administrator Password
Scaling Up Storage Space
Changing vCPUs and Memory of an Instance
Setting a Maintenance Window
Adding Nodes
Managing Tags
Updating the OS of an Instance
Connection Management
Configuring Security Group Rules
Binding and Unbinding an EIP
Changing a Security Group
Enabling and Disabling the SSL Connection
Migrating Data
Database Commands
Supported Commands
Cold and Hot Data Separation
Enabling Cold Storage
Cold and Hot Data Separation
Scaling Up Cold Storage
Certificate Management
Downloading the Default SSL Certificate
Configuring a CCM Private Certificate
Data Backup
Overview
Managing Automated Backups
Managing Manual Backups
Data Restoration
Restoration Methods
Restoring Data to a New Instance
Exporting Data
Parameter Template Management
Creating a Parameter Template
Modifying Parameters of GeminiDB Influx Instances
Viewing Parameter Change History
Exporting a Parameter Template
Comparing Parameter Templates
Replicating a Parameter Template
Resetting a Parameter Template
Applying a Parameter Template
Viewing Application Records of a Parameter Template
Modifying a Parameter Template Description
Deleting a Parameter Template
Monitoring and Alarm Reporting
GeminiDB Influx Metrics
Configuring Alarm Rules
Viewing Monitoring Metrics
Event Monitoring
Introduction to Event Monitoring
Viewing Event Monitoring Data
Creating an Alarm Rule for Event Monitoring
Events Supported by Event Monitoring
Audit
Key Operations Recorded by CTS
Querying Traces
Quotas
Best Practices
Buying and Connecting to a GeminiDB Influx Instance
Comparison Between GeminiDB Influx and Self-Managed InfluxDB Instances
GeminiDB Time Series IoV Solution
Performance White Paper
Performance Test Methods
Performance Test Data
FAQs
Product Consulting
What Do I Need to Note When Using GeminiDB Influx API?
What Does the Availability of GeminiDB Influx Instances Mean?
Can GeminiDB Influx API Convert Multiple Columns to Multiple Rows?
How Much Data Can a GeminiDB Influx Instance Hold?
Can I Access GeminiDB Influx Instances Using Grafana?
How Do I Use GeminiDB Influx Hints?
What Do I Do If Error "select *" query without time range is not allowed Is Reported?
What Do I Do If the Error Message "ERR: Max-select-series Limit Exceeded" Is Displayed?
What Do I Do If "delete is forbidden" Is Reported?
Billing
What Are the Differences Between Yearly/Monthly and Pay-per-use Billing Mode?
Can I Switch Between Yearly/Monthly and Pay-per-Use Payments?
Database Connection
How Can I Create and Connect to an ECS?
Can I Change the VPC of a GeminiDB Influx Instance?
How Do I Connect to a GeminiDB Influx Instance Locally?
How Do I Connect to a GeminiDB Influx Instance Using Grafana?
Backup and Restoration
How Long Can a GeminiDB Influx Instance Backup Be Saved?
Regions and AZs
Can Different AZs Communicate with Each Other?
Can I Change the Region of a GeminiDB Influx Instance?
Instance Freezing, Release, Deletion, and Unsubscription
GeminiDB Cassandra API
Service Overview
What Is GeminiDB Cassandra API?
Compatible APIs and Versions
Instance Specifications
Instance Statuses
Database Constraints
Basic Design
Database Objects
Database Usage
Access and Connection Pools
Batches
Queries
Billing
Billing Overview
Billing Modes
Overview
Yearly/Monthly Billing
Pay-per-Use Billing
Billing Items
Billing Examples
Billing Mode Changes
Overview
Pay-per-Use to Yearly/Monthly
Yearly/Monthly to Pay-per-Use
Renewing Subscriptions
Overview
Manually Renewing an Instance
Auto-renewing an Instance
Bills
Arrears
Billing Termination
Cost Management
Cost Composition
Cost Allocation
Cost Analysis
Cost Optimization
Billing FAQs
What Are the Differences Between Yearly/Monthly and Pay-per-Use Billing?
Can I Switch Between Yearly/Monthly and Pay-per-Use Billing?
How Do I Renew a Single or Multiple Yearly/Monthly Instances?
How Do I Unsubscribe from Yearly/Monthly Instances?
Getting Started with GeminiDB Cassandra API
Getting Started with GeminiDB Cassandra API
Buying and Connecting to an Instance
Getting Started with Common Practices
Working with GeminiDB Cassandra API
Permissions Management
Creating a User and Assigning Permissions
Creating a Custom Policy
Buying an Instance
Instance Connections
Connection Methods
Connecting to an Instance Through DAS
Connecting to an Instance over a Private Network
Connecting to an Instance over a Public Network
Connecting to an Instance Using Java
Connecting to an Instance Using Go
Connecting to an Instance Using Spark
Instance Lifecycle
Restarting an Instance
Deleting a Pay-per-Use Instance
Recycling an Instance
Instance Modifications
Upgrading a Minor Version
Changing an Instance Name
Resetting the Administrator Password
Scaling Storage Space
Configuring Auto Scale
Changing vCPUs and Memory of an Instance
Setting a Maintenance Window
Adding Nodes
Deleting Nodes
Managing Tags
Updating the OS of an Instance
Connection Management
Configuring Security Group Rules
Binding and Unbinding an EIP
Viewing the IP Address and Port Number
Changing a Database Port
Changing a Security Group
Configuring an SSL Connection
Downloading the SSL Certificate
Data Management
Importing and Exporting Data by Running COPY
Intra-region DR
Creating a DR Instance
Deleting the DR Relationship
Redundancy Switchover Configuration
Cross-region Dual-active DR
Overview
Creating a Dual-Active Relationship
Deleting a Dual-active Relationship
Data Backup
Overview
Managing Automated Backups
Configuring an Incremental Backup Policy
Setting a Cross-Region Backup Policy
Managing Manual Backups
Creating a Table-level Backup
Setting a Table-level Backup Policy
Viewing Incremental Backups
Data Restoration
Restoration Methods
Restoring Data to a New Instance
Restoring a Backup to a Specific Point in Time
Parameter Template Management
Creating a Parameter Template
Modifying Parameters of GeminiDB Cassandra Instances
Viewing Parameter Change History
Exporting a Parameter Template
Comparing Parameter Templates
Replicating a Parameter Template
Resetting a Parameter Template
Applying a Parameter Template
Viewing Application Records of a Parameter Template
Modifying a Parameter Template Description
Deleting a Parameter Template
Audit
Key Operations Supported by CTS
Querying Traces
Monitoring and Alarm Configuration
GeminiDB Cassandra Metrics
Configuring Alarm Rules
Viewing Metrics
Event Monitoring
Introduction to Event Monitoring
Viewing Event Monitoring Data
Creating an Alarm Rule for Event Monitoring
Events Supported by Event Monitoring
Log Management
Slow Query Logs
Enterprise Project
Overview
Managing Quotas
Quotas
Best Practices
Performance of GeminiDB Cassandra and On-Premises Open Source Cassandra Clusters
Buying and Connecting to a GeminiDB Cassandra Instance
Modeling Data of GeminiDB Cassandra Instances
Scenarios
Designing Primary Keys for a Wide Table
Pre-partitioning Tables
Performance White Paper
Performance Test Methods
Performance Test Data
FAQs
Product Consulting
What Should I Pay Attention to When Using GeminiDB Cassandra API?
What Is GeminiDB Cassandra Instance Availability?
Billing
What Are the Differences Between Yearly/Monthly and Pay-per-use Billing Mode?
Can I Switch Between Yearly/Monthly and Pay-per-Use Payments?
Database Usage
Why Does the Overall Instance Performance Deteriorate When QPS Increases After the Batch Size Is Decreased?
What Can I Do if Error "field larger than field limit (131072)" Is Reported During Data Import?
What Should I Pay Attention to When Creating a GeminiDB Cassandra Table?
How Do I Detect and Resolve BigKey and HotKey Issues?
How Do I Set Up a Materialized View?
How Do I Use a Secondary Index?
How Can I Use the Search Index of Lucene?
How Do I Set Paging Query with Java?
How Do I Set Paging Query with Python?
Database Connection
What Can I Do If Spark Failed to Connect to Cassandra?
What Can I Do If an Error Occurs When I Use Java Driver and a Mapped IP Address to Connect to a Database?
How Can I Create and Connect to an ECS?
Can I Change the VPC of a GeminiDB Cassandra Instance?
Backup and Restoration
How Long Does GeminiDB Cassandra Store Backup Data?
Regions and AZs
What Is AZ and How Can I Select an AZ?
Can Different AZs Communicate with Each Other?
Can I Change the Region of a GeminiDB Cassandra Instance?
Instance Freezing, Release, Deletion, and Unsubscription
GeminiDB DynamoDB Instances
What Is GeminiDB DynamoDB API?
Connecting to a GeminiDB DynamoDB Instance
API Compatibility
Migrating Data from a DynamoDB Instance to a GeminiDB DynamoDB Instance
Performance White Paper
Test Method
Test Data
HBase-Compatible Instance
What Is GeminiDB HBase?
Buying a GeminiDB HBase Instance
Connecting to a GeminiDB HBase Instance
How Do I Set Pre-partition Keys When Creating a Table on a GeminiDB HBase Instance?
GeminiDB HBase Compatibility List
Performance White Paper
Test Method
Test Data
GeminiDB Mongo API
Service Overview
What Is a GeminiDB Mongo API?
Compatible APIs and Versions
Instance Specifications
DB Instance Statuses
Usage Specifications
Naming Rules
Indexing Rules
Database Connection
Reliability
Database Performance
Cursor Usage Rules
Billing
Billing Overview
Billing Modes
Overview
Yearly/Monthly Billing
Pay-per-Use Billing
Billing Items
Billing Examples
Billing Mode Changes
Overview
Pay-per-Use to Yearly/Monthly
Yearly/Monthly to Pay-per-Use
Renewing Subscriptions
Overview
Manually Renewing an Instance
Auto-renewing an Instance
Bills
Arrears
Billing Termination
Cost Management
Cost Composition
Cost Allocation
Cost Analysis
Cost Optimization
Billing FAQs
What Are the Differences Between Yearly/Monthly and Pay-per-Use Billing?
Can I Switch Between Yearly/Monthly and Pay-per-Use Billing?
Getting Started with GeminiDB Mongo API
Service Overview
Buying a Replica Set Instance
Connecting to a Replica Set Instance
Connection Methods
Connecting to a Replica Set Instance over a Private Network
Connecting to a Replica Set Instance over a Public Network
Connecting to a Replica Set Instance Using Robo 3T
Connecting to a Replica Set Instance Using the MongoDB Client
Getting Started with Common Practices
Working with GeminiDB Mongo API
Permissions Management
Creating a User Group and Assigning Permissions
Creating a Custom Policy
Migrating Data
Migration Scheme Overview
Migrating Data Using DRS
Migrating Data Using mongoexport and mongoimport
Migrating Data Using mongodump and mongorestore
Instance Lifecycle
Restarting an Instance
Deleting a Pay-per-Use Instance
Recycling an Instance
Instance Modifications
Upgrading Patches
Modifying the Name of an Instance
Resetting the Administrator Password
Scaling Up Storage Space
Changing Specifications of an Instance
Changing a Maintenance Window
Adding Nodes
Deleting Nodes
Managing Tags
Updating the OS of an Instance
Connections
Configuring Security Group Rules
Binding and Unbinding an EIP
Configuring an SSL Connection
Changing a Database Port
Changing a Security Group
Configuring Access Across CIDR Blocks
Database Commands
Supported and Restricted Commands
Data Backup
Overview
Managing Automated Backups
Managing Manual Backups
Data Restoration
Restoration Methods
Restoring Data to a New or Existing Instance
Parameter Template Management
Creating a Parameter Template
Modifying Parameters of GeminiDB Mongo Instances
Viewing Parameter Change History
Exporting a Parameter Template
Comparing Parameter Templates
Replicating a Parameter Template
Resetting a Parameter Template
Applying a Parameter Template
Viewing Application Records of a Parameter Template
Modifying a Parameter Template Description
Deleting a Parameter Template
Monitoring and Alarm Configuration
GeminiDB Mongo Metrics
Configuring Alarm Rules
Viewing Metrics
Event Monitoring
Introduction to Event Monitoring
Viewing Event Monitoring Data
Creating an Alarm Rule for Event Monitoring
Events Supported by Event Monitoring
Audit
Key Operations Supported by CTS
Querying Traces
Log Management
Enabling or Disabling Log Reporting
Slow Query Logs
Error Logs
Billing Management
Renewing Instances
Changing the Billing Mode from Pay-per-Use to Yearly/Monthly
Changing the Billing Mode from Yearly/Monthly to Pay-per-Use
Unsubscribing from a Yearly/Monthly DB Instance
Quotas
Best Practices
Buying and Connecting to a GeminiDB Mongo Instance
Connecting to an Instance Using Java
Driver Package and Environment Dependency
Connecting to a Database
Accessing a Database
Complete Example
Connecting to an Instance Using Python
PyMongo Package
Connecting to a Database
Accessing a Database
Complete Example
Connecting to an Instance Using Golang
Driver Package
Connecting to a Database
Accessing a Database
Complete Example
Performance White Paper
Replica Sets
Test Method
Test Data
FAQs
Product Consulting
What Should I Pay Attention to When Using GeminiDB Mongo API?
What Is the Availability of GeminiDB Mongo Instances?
Permissions
How Do I Create a Read-only User for My GeminiDB Mongo Instance?
Billing
What Are the Differences Between Yearly/Monthly and Pay-per-use Billing Mode?
Can I Switch Between Yearly/Monthly and Pay-per-Use Payments?
Database Usage
How Do I Create a GeminiDB Mongo Session?
Can GeminiDB Mongo API Be Downgraded?
Does GeminiDB Mongo API Support Read-Only Databases?
Does GeminiDB Mongo API Support Oplog Subscription?
How Do I Troubleshoot High CPU Usage of a GeminiDB Mongo Instance?
Client Installation
How Can I Install a MongoDB Client?
How Do I Install Robo 3T?
Database Connection
How Can I Create and Connect to an ECS?
Can I Change the VPC of a GeminiDB Mongo Instance?
Backup and Restoration
How Long Does a GeminiDB Mongo Instance Store Backup Data For?
Regions and AZs
What Is AZ and How Can I Select an AZ?
Can Different AZs Communicate with Each Other?
Can I Change the Region of a GeminiDB Mongo Instance?
Instance Freezing, Release, Deletion, and Unsubscription
Change History
Technical White Paper
Architecture Overview
Key Features
Database High Availability
Data High Reliability
Online Elastic Scaling and Service Expansion
Efficient Backup and Disaster Recovery
API Reference
Before You Start
Overview
API Calling
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Quick Start
APIs v3 (Recommended)
API Versions
Querying API Versions
Querying Version Information of an API
Versions and Specifications
Querying Version Information
Querying Instance Specifications
Querying Dedicated Resources
Instances
Creating an Instance
Deleting an Instance
Querying Instances and Details
Scaling Up Storage Space of an Instance
Adding Nodes for an Instance
Deleting Nodes from a Specified Instance
Obtaining Sessions of a Node
Querying Session Statistics of an Instance Node
Closing Sessions of an Instance Node
Querying Specifications That You Can Change Those of an Instance To
Changing Specifications of an Instance
Resetting the Administrator Password of an Instance
Editing the Name of an Instance
Changing the Security Group of an Instance
Upgrading Minor Version
Patching Databases in Batches
Creating Cold Storage
Scaling Up Cold Storage
Binding/Unbinding an EIP
Enabling or Disabling SSL
Restarting an Instance
Configuring an Autoscaling Policy for Storage Space
Changing a Database Port
Checking Password Strength
Configuring Access to a Replica Set Across CIDR Blocks
Deleting the Node that Fails to Be Added
Querying IP Addresses Required for Creating an Instance or Adding Nodes
Querying the Autoscaling Policy of Storage Space
Scaling Storage Space of an Instance
Querying High-Risk Commands
Modifying High-Risk Commands
Querying Hot Keys of a Redis Instance
Disabling Commands for a Redis Instance
Querying Disabled Commands for a Redis Instance
Deleting Disabled Commands for a Redis Instance
Setting the Maintenance Period of an Instance
Performing a Primary/Standby Switchover
Starting or Stopping a Node
Querying Big Keys of a GeminiDB Redis Instance
Querying the Password-Free Configuration of a GeminiDB Redis Instance
Modifying the Password-Free Configuration of a GeminiDB Redis Instance
Querying the Memory Mapping List and Details
Creating a Memory Acceleration Rule
Deleting a Memory Mapping
Creating a Memory Mapping
Modifying a Memory Acceleration Rule
Querying Memory Mapping Rules and Details
Deleting a Memory Acceleration Rule
Enabling or Disabling Instance Data Export
Enabling or Disabling Second-Level Monitoring
Querying Configurations of Second-Level Monitoring
Connection Management
Obtaining Instance Sessions
Closing Sessions of All Nodes on an Instance
Backups and Restorations
Querying Backups
Querying Backups (Recommended)
Querying an Automated Backup Policy
Configuring an Automated Backup Policy
Querying Instances that Can Be Restored
Querying the Time Window When a Backup Can Be Restored
Creating a Manual Backup
Deleting a Manual Backup
Restoring Data to an Existing Instance
Querying the Recycling Policy
Modifying the Recycling Policy
Querying Instances in the Recycle Bin
Obtaining GeminiDB Cassandra Instance Database Information That Is Restored Using Tables
Obtaining GeminiDB Cassandra Instance Table Information That Is Restored Using Tables
Restoring the Current Redis Instance to a Point in Time
Setting the Policy for Restoring Redis Data to a Specified Time Point
Querying the Policy for Restoring Redis Data to a Specified Time Point
Querying the Restoration Time Range of a Redis Instance
Querying the Storage Space Used for Restoring a Redis Instance to a Specified Time Point
Stopping a Backup
Deleting Manual Backups in Batches
Parameter Templates
Obtaining Parameter Templates
Creating a Parameter Template
Modifying Parameters in a Parameter Template
Applying a Parameter Template
Resetting a Custom Parameter Template
Modifying Parameters of a Specified Instance
Querying Instance Parameter Settings
Obtaining Parameters of a Specified Parameter Template
Deleting a Parameter Template
Querying Instances that a Parameter Template Can Be Applied To
Viewing Parameter Change History of an Instance
Viewing Application Records of a Parameter Template
Comparing Parameter Templates
Replicating a Parameter Template
Querying API that Support Parameter Templates
Managing Databases and Accounts
Creating a Database Account
Changing Permissions for a Database Account
Resetting the Password of a Database Account
Deleting a Database Account
Obtaining the Database Account List
Obtaining All Databases in an Instance
Performing Operations on a GeminiDB Instance Database
Tags
Querying an Instance by Tag
Adding or Deleting Resource Tags in Batches
Querying Tags of an Instance
Querying Tags of a Specified Project
Logs
Querying Database Slow Logs
Querying Slow Query Logs of a GeminiDB Redis Instance
Querying Slow Query Logs of a GeminiDB Influx Instance
Querying Slow Query Logs of a GeminiDB Cassandra Instance
Querying Slow Query Logs of a GeminiDB Mongo Instance
Querying Database Error Logs
Querying Error Logs of a GeminiDB Mongo Instance
Setting the Desensitization Status of Slow Query Logs
Querying the Desensitization Status of Slow Query Logs
Associating Instances with an LTS Log Stream
Disassociating Instances from an LTS Log Stream
Querying LTS Log Configurations
Quotas
Querying Quota
Disaster Recovery
Querying Regions Where a Dual-Active Relationship Can Be Created Between Two Instances
Setting the Percentage of Faulty Nodes to Be Taken Over
Querying the Percentage of Faulty Nodes to Be Taken Over
Task Management
Querying Tasks and Details
Querying the Maintenance Period of an Instance
Querying Scheduled Tasks
Canceling a Scheduled Task
Enterprise Projects
Querying Enterprise Project Quotas
Modifying Enterprise Project Quotas
Instance Load Balancing Management
Configure IP Address Blacklist/Whitelist for Instance Load Balancing
Querying IP Address Blacklist/Whitelist for Instance Load Balancing
API v3 (Unavailable Soon)
Instance Specifications
Backup and Restoration
Querying an Automated Backup Policy
Parameter Templates
Obtaining Parameter Templates
Modifying Parameters of a Specified Instance
Applying a Parameter Template
Tags
Querying an Instance by Tag
Permission Policies and Supported Actions
Introduction
GeminiDB Actions
Appendixes
Abnormal Request Results
Status Codes
Error Codes
Obtaining a Project ID
Metrics
Events Supported by Event Monitoring
SDK Reference
SDK Overview
Videos
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions