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 Version Information
Release Notes
Kernel Versions of GeminiDB Redis API
Service Overview
What Is GeminiDB?
System Architecture
Highlights
Typical Application Scenarios
Security
Shared Responsibilities
Identity Authentication and Access Control
Data Protection
Audit
Resilience
Risk Monitoring
Fault Recovery
Billing
Permissions
User Permissions
Regions and AZs
Related Services
Logging In to the GeminiDB Console
Change History
GeminiDB Redis API
Service Overview
What IS GeminiDB Redis API?
Highlights
Application Scenarios
Compatible APIs and Versions
Instance Specifications
Getting Started with GeminiDB Redis API
Getting to Know GeminiDB Redis API
Buying and Connecting to a Cluster Instance
Working with GeminiDB Redis API
IAM Permissions Management
Creating a User and Assigning Permissions
Creating a Custom Policy
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 Instance
Buying an Instance
Buying a Cluster Instance
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
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 a instance Using 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
Modifying the Name of an Instance
Changing the Administrator Password of a GeminiDB Redis Instance
Scaling Up Storage Space
Changing the CPU and Memory Specifications of an Instance
Adding Nodes
Deleting Nodes
Managing Tags
Updating the OS of an Instance
Audit
Key Operations Supported by CTS
Querying Traces
Monitoring and Alarm Configuration
GeminiDB Redis Metrics
Configuring Alarm Rules
Viewing Monitoring Metrics
Configuring a Dashboard
Data Backup
Overview
Managing Automated Backups
Managing Manual Backups
Data Restoration
Restoration Methods
Restoring Data to a New Instance
Memory Acceleration
Memory Acceleration Overview
Enabling Memory Acceleration
Managing Mapping Rules
Memory Acceleration Management
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
FAQs
Most Asked Questions
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?
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?
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?
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?
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?
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?
Backup and Restoration
How Long Can a GeminiDB Redis Instance Backup Be Saved?
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
Getting Started with GeminiDB Influx API
Overview
Buying an Instance
Buying a Cluster Instance
Instance Connections
Connection Methods
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
Working with GeminiDB Influx API
Permissions Management
Creating a User Group and Assigning Permissions
Creating a Custom Policy
Instance Lifecycle
Restarting an Instance
Deleting a Pay-per-Use Instance
Recycling an Instance
Instance Modifications
Changing an Instance Name
Resetting the Administrator Password
Scaling Up Storage Space
Changing vCPUs and Memory of an Instance
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
Data Backup
Overview
Managing Automated Backups
Managing Manual Backups
Data Restoration
Restoration Methods
Restoring Data to a New Instance
Parameter Template Management
Creating a Parameter Template
Modifying 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 a Parameter Template Description
Deleting a Parameter Template
Monitoring and Alarm Reporting
GeminiDB Influx Metrics
Configuring Alarm Rules
Viewing Monitoring Metrics
Audit on Instance Operations
Key Operations Recorded by CTS
Querying Traces
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 Instance
FAQs
Product Consulting
What Do I Need to Note When Using GeminiDB Influx?
What Does the Availability of GeminiDB Influx Instances Mean?
Does GeminiDB Influx Can Convert Multiple Columns to Multiple Rows?
How Much Data Can GeminiDB Influx Hold?
Can I Access GeminiDB Influx 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?
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 GeminiDB Influx Locally?
How Do I Connect to GeminiDB Influx 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
Change History
GeminiDB Cassandra API
Service Overview
What Is GeminiDB Cassandra API?
Compatible APIs and Versions
Instance Specifications
Instance Statuses
Database Constraints
Basic Design
Database Objects
Access and Connection Pools
Batches
Queries
Getting Started with GeminiDB Cassandra API
Getting Started with GeminiDB Cassandra API
Buying and Connecting to an Instance
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
Instance Lifecycle
Restarting an Instance
Deleting Instance
Recycling an Instance
Instance Modifications
Upgrading a Minor Version
Changing an Instance Name
Resetting the Administrator Password
Scaling Up Storage Space
Configuring Auto Scale
Changing vCPUs and Memory of an Instance
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
Data Management
Importing and Exporting Data by Running COPY
Intra-region DR
Creating a DR Instance
Deleting the DR Relationship
Cross-region Dual-active DR
Overview
Creating a Dual-Active Relationship
Deleting a Dual-active Relationship
Data Backup
Overview
Managing Automated Backups
Setting a Cross-Region Backup Policy
Managing Manual 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
Enterprise Project
Overview
Managing Quotas
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 Instance
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 Do I Set Paging Query with Java?
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?
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
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
API Versions
Querying API Versions
Querying Version Information of an API
Versions and Specifications
Querying Version Information
Querying Instance Specifications
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
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
Backups and Restorations
Querying Backups
Querying an Automated Backup Policy
Configuring an Automated Backup Policy
Querying the Recycling Policy
Modifying the Recycling Policy
Querying Instances in the Recycle Bin
Parameter Templates
Obtaining Parameter Templates
Creating a Parameter Template
Modifying Parameters in a Parameter Template
Applying a Parameter Template
Modifying Parameters of a Specified Instance
Querying Instance Parameter Settings
Obtaining Parameters of a Specified Parameter Template
Deleting a Parameter Template
Tags
Querying an Instance by Tag
Adding or Deleting Resource Tags in Batches
Querying Tags of an Instance
Quotas
Querying Quota
Disaster Recovery
Checking Whether a DR Relationship Can Be Created with or Deleted from a Specified Instance
Creating a DR Relationship with a Specified Instance
Deleting a DR Relationship from a Specific Instance
API v3 (Unavailable Soon)
Instance Specifications
Parameter Templates
Obtaining Parameter Templates
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
Change History
SDK Reference
SDK Overview