This section provides clear definitions and explanations for the key terms and concepts commonly used in the FPT Database Engine platform. Whether you are a beginner or an experienced user, understanding these terms will help you make the most of the features and capabilities our service offers.
| Term | Definition |
|---|---|
| Database | A structured or semi-structured collection of data managed for efficient access and processing. |
| SQL | A standard language used to define, query, and manipulate data in relational databases. |
| Relational Database | A database that organizes data into related tables based on the relational data model. |
| Non-relational Database | A database that does not use the relational table model, commonly used for scalable and flexible data storage. |
| Virtual CPU (vCPU) | A virtualized processing unit allocated to cloud compute resources. |
| RAM | Volatile memory allocated to cloud workloads for runtime operations. |
| Storage Disk | A storage resource used to persist data in cloud environments. |
| Compute | Processing resources including CPU and memory used to run workloads. |
| Flavor | A predefined combination of compute resources (vCPU, RAM) for a database instance. |
| Cloud Computing | A computing model that delivers IT resources (compute, storage, network) on demand over the Internet. |
| Database-as-a-Service (DBaaS) | A managed database service that allows users to consume databases without managing underlying infrastructure. |
| Managed Database | A database service where the provider handles provisioning, operations, maintenance, and backups. |
| Region | A geographical area containing one isolated infrastructure. |
| Virtual Private Cloud (VPC) | A virtual network isolating cloud resources at the tenant level. |
| Subnet | A segment of the VPC that provides IP address ranges for resources. |
| CIDR | The IP range notation used to define a subnet. |
| Static IP Pool | A reserved set of IPs within a subnet that can be statically allocated. |
| Term | Definition |
|---|---|
| Database Instance | A single running database instance on allocated resources. |
| Database Cluster | A group of database instances working together to provide high availability and scalability. |
| Primary Node | The node responsible for handling write operations. |
| Standby / Replica | A node that replicates data from the primary for redundancy or read operations. |
| Read Replica | A replica optimized for read queries. |
| Failover | The process of switching to a standby node when a failure occurs. |
| High Availability (HA) | An architecture designed to ensure continuous operation with minimal downtime. |
| Database Proxy | An intermediary component that routes application connections to appropriate database instances. |
| Term | Definition |
|---|---|
| Backup | A copy of data created for recovery purposes. |
| Full Backup | A complete backup of all data at a specific point in time. |
| Incremental Backup | A backup that captures only changes since the last backup. |
| Archived Log | Transaction logs stored for point-in-time recovery. |
| Retention Policy | A policy defining how many full backups are retained. |
| Backup Job | A scheduled or on-demand task that creates database backups. |
| Restore | The process of recovering a database from backups |
| Point-in-Time Recovery (PITR) | The ability to restore a database to a specific point in time. |
| Term | Definition |
|---|---|
| Role-Based Access Control (RBAC) | An access control mechanism based on user roles. |
| Identity and Access Management (IAM) | A system for managing identities and access permissions. |
| Term | Definition |
|---|---|
| Monitoring | The process of tracking system health and performance. |
| Metrics | Performance measurement data such as CPU, memory, and IOPS. |
| Alert | A notification triggered when defined thresholds are exceeded. |
| Log | A record of system events and activities. |
| Maintenance Window | A scheduled period for system maintenance activities. |
| Term | Definition |
|---|---|
| Pay-as-you-go (PAYG) | A billing model based on actual resource consumption. |
| SLA | A service level commitment between provider and customer. |
| Provisioning | The process of creating and configuring service resources. |
| Deprovisioning | The process of deleting or releasing provisioned resources. |