Key concepts
This topic describes the terms used in the Lindorm documentation.
A
security group
A security group is a virtual firewall that controls the inbound and outbound traffic of ECS instances within the group. After you add a security group to the IP address whitelist of a Lindorm instance, all ECS instances in that group can access the Lindorm instance. For more information, see Add a security group.
pay-as-you-go
A post-paid billing method where you are charged on an hourly basis. This method is ideal for short-term business needs because you can release instances at any time to save costs. For more information, see Billing methods.
B
subscription
A prepaid billing method where you pay upfront for an instance. This method is ideal for long-term workloads and offers better pricing than pay-as-you-go. Longer subscription periods provide greater discounts. For more information, see Billing methods.
local SSD
An SSD located on the same node as the database engine. Storing data on a local SSD reduces I/O latency. For more information, see Storage types.
C
CPU utilization
The percentage of CPU resources consumed by programs and processes running on a system over a period of time.
D
multi-model
Lindorm is a multi-model database that supports various data models, including wide table, time series, object, file, queue, and spatial. It provides standard SQL and open-source APIs, enabling seamless data integration between different models for more agile, flexible, and efficient application development.
DMS
Data Management (DMS) is a database management service that integrates features such as data management, schema management, user authorization, security auditing, data trend analysis, data tracing, BI charting, performance optimization, and server management. For more information, see What is Data Management (DMS)?.
DTS
Data Transmission Service (DTS) facilitates data exchange between various data sources, such as relational databases (RDBMS), NoSQL databases, and Online Analytical Processing (OLAP) systems. It combines data synchronization, migration, subscription, integration, and processing to help you build secure, scalable, and highly available data architectures. For more information, see What is Data Transmission Service (DTS)?.
dedicated specifications
A service level that provides dedicated CPU and memory resources for your instance. This ensures stable, long-term performance unaffected by other instances on the same physical machine. The highest tier of dedicated specifications grants exclusive use of all resources on a physical machine.
region
The geographical location where your Lindorm instance's servers reside. You must specify a region when you purchase an instance, and it cannot be changed after purchase.
dynamic column
A feature of the Lindorm Wide table engine (LindormTable). A dynamic column can be added on the fly based on business requirements without being predefined in the schema. For more information, see Dynamic columns.
multi-zone
Lindorm supports deploying a single instance across multiple zones. This deployment model provides high availability and disaster recovery. If the consistency level for a wide table is set to eventual, Lindorm automatically routes requests across zones, improving resilience against single-zone service disruptions. For more information, see Multi-zone deployment.
E
ECS
Elastic Compute Service (ECS) is a scalable and efficient computing service that helps you build more stable and secure applications. It improves O&M efficiency and reduces IT costs, allowing you to focus on core business innovation. For more information, see What is ECS?.
ESSD
Alibaba Cloud Enhanced SSDs (ESSDs) combine 25GE networking with RDMA technology to deliver up to 1 million random read/write IOPS per disk and low single-path latency. For more information, see ESSDs.
secondary index
The Lindorm Wide table engine (LindormTable) allows you to create multiple secondary indexes on a table in the Tabular model. A secondary index is a non-primary key index. It simplifies application development, ensures data consistency, and improves write performance for queries that do not use the primary key. For more information, see Secondary indexes.
G
Ganos spatio-temporal engine
An Alibaba Cloud spatio-temporal big data engine for managing geometric and trajectory data. It is compatible with open-source ecosystems like GeoMesa and GeoServer and includes efficient built-in spatio-temporal indexing and spatial topology algorithms. Combined with the powerful distributed storage of the Lindorm Wide table engine (LindormTable) and the DAL Spark analytics platform, it is ideal for spatial and spatio-temporal data storage, querying, analysis, and data mining.
I
I/O
Short for Input/Output, the read and write operations performed on a disk.
IOPS
Short for Input/Output Operations Per Second. It measures the number of read and write operations performed on a block device per second, typically using a 4 KB block size.
IP address whitelist
A list of IP addresses that can access a Lindorm instance. Configuring an IP address whitelist enhances access security. We recommend that you maintain your whitelist regularly. For instructions on how to configure a whitelist, see Configure a whitelist.
J
Compute engine (LDPS)
A distributed computing service deeply integrated with the Lindorm storage engine. Built on a cloud-native architecture, it meets computing demands for data production, interactive analytics, machine learning, and graph computing. It is compatible with standard open-source Spark APIs. For more information, see Introduction to the Compute engine.
JDBC
Short for Java Database Connectivity, an API for the Java programming language that defines how a client accesses a database.
classic network
A network type where instances are not isolated from each other at the network level. Access control relies solely on the instance's own whitelist policies to block unauthorized access.
K
Wide table engine (LindormTable)
Manages wide table and object data. It provides capabilities such as global secondary indexes, multi-dimensional search, dynamic columns, and Time to Live (TTL). It is suitable for use cases like metadata, orders, bills, user profiles, social feeds, and logs. It is compatible with standard interfaces such as SQL, HBase, and S3. For more information, see Introduction to the Wide table engine.
Wide table SQL (LindormTable SQL)
Provides drivers in multiple programming languages, including Java, Python, and Go, for accessing Lindorm instances. For more information, see Install the LindormTable SQL driver.
zone
A physical area within a region that has its own independent power and network infrastructure. All zones in the same region are functionally identical.
L
streaming engine
An engine designed for stream data processing. It provides storage and lightweight computing for streaming data, helping you easily store data streams in Lindorm and build stream-based processing and applications. For more information, see Introduction to the streaming engine.
logical I/O
Read or write operations sent from an application to the file system.
cold storage
A storage medium for storing cold data from a database to reduce storage costs. For more information, see Capacity-type cloud storage.
cold and hot data separation
The Wide table engine (LindormTable) supports cold and hot data separation. The system automatically separates data into hot and cold storage tiers based on a user-defined threshold. For more information, see Introduction to cold and hot data separation.
LTS
Lindorm Tunnel Service (LTS) is a data ecosystem service designed specifically for Lindorm use cases. It provides easy-to-use data exchange, processing, and subscription capabilities to support data migration, real-time subscriptions, data lake dumps, data warehouse integration, multi-active unit deployments, and backup and recovery. It offers a comprehensive data ecosystem for Lindorm. For more information, see Introduction to LTS (formerly BDS).
M
MaxCompute
MaxCompute (formerly Open Data Processing Service, ODPS) is a fast, fully managed data warehousing solution for terabyte- and petabyte-scale data. It provides comprehensive data import solutions and various classic distributed computing models to process massive datasets. You can use a data integration service to import Lindorm data into MaxCompute for large-scale data processing. For more information, see What is MaxCompute?.
MongoDB
A stable, reliable, and scalable database service that is fully compatible with the MongoDB protocol. For diverse data structures, you can store structured data in Lindorm and unstructured data in MongoDB to meet varied storage requirements. For more information, see What is ApsaraDB for MongoDB?.
O
OSS
Object Storage Service (OSS) is a highly scalable, secure, low-cost, and highly reliable cloud storage service provided by Alibaba Cloud. For more information, see What is OSS?.
OpenAPI
Open Application Programming Interface (OpenAPI) is an API provided by Lindorm for third-party developers. For a list of Lindorm OpenAPI operations, see the API reference.
Q
QPS
Short for Queries Per Second. It is the number of SQL queries (including INSERT, SELECT, UPDATE, DELETE, and COMMIT) that a database executes per second.
R
RAM
Resource Access Management (RAM) is an Alibaba Cloud service that you can use to manage user identities and resource access permissions. For more information, see What is RAM?.
RDS
ApsaraDB RDS (Relational Database Service) is a stable, reliable, and scalable online database service from Alibaba Cloud. Built on Apsara Distributed File System and high-performance SSDs, RDS supports MySQL, SQL Server, PostgreSQL, and MariaDB database engines. It provides a complete suite of solutions for disaster recovery, backup, restoration, monitoring, and migration to simplify database O&M. For more information, see Introduction to ApsaraDB RDS.
S
Time series engine (LindormTSDB)
A distributed time series engine designed for massive time series data. It supports SQL queries, compression algorithms, querying and aggregation of high-dimensional time series, downsampling, and elastic scaling. For more information, see Introduction to the Time series engine.
Search engine (LindormSearch)
Accelerates search and analysis for multi-model data. It uses core technologies like columnar storage and inverted indexes to provide full-text search, aggregate computing, and complex multi-dimensional querying. It is suitable for use cases such as logs, bills, and user profiles, and is compatible with standard interfaces like SQL and open-source Solr. For more information, see Introduction to the Search engine.
search index
In addition to high-performance native secondary indexes, the Lindorm Wide table engine (LindormTable) also supports a new index type called search index. A search index is designed for complex, multi-dimensional query scenarios, including tokenization, fuzzy search, aggregate analysis, and sorting with pagination. For more information, see Introduction to search index.
SSL
Secure Sockets Layer (SSL) is a security protocol developed by Netscape to create a secure channel between a web browser and a web server for data transmission. It uses encryption algorithms such as RC4, MD5, and RSA to ensure secure communication. The Internet Engineering Task Force (IETF) standardized SSL 3.0, renaming it Transport Layer Security (TLS).
deletion protection
A feature that prevents you from accidentally releasing an instance that runs critical services. When deletion protection is enabled, the instance cannot be released. To release it, you must first disable deletion protection. For instructions on how to enable this feature, see Configure deletion protection.
sequential I/O
Read and write operations that occur in a contiguous, ordered sequence.
random I/O
Read and write operations that occur in a non-sequential, or random, order.
T
Tair
Tair (Redis OSS-compatible) is a database service compatible with the standard Redis protocol. Based on a master-replica and cluster architecture, it delivers high throughput, low latency, and elastic scaling.
TDE
Lindorm supports Transparent Data Encryption (TDE), which performs real-time I/O encryption and decryption on data files. Data is encrypted before it is written to disk and decrypted when it is read from disk into memory. TDE does not increase the size of data files, and developers can use the TDE feature without changing any applications. For more information, see Enable Transparent Data Encryption.
TPS
Short for Transactions Per Second. It is the number of transactions that a database executes per second.
V
VPC
A Virtual Private Cloud (VPC) is an isolated network environment that offers greater security and performance than a classic network. For more information, see What is a VPC?.
W
LindormDFS
Manages directory and file data. It provides service-based access to the underlying shared storage used by the wide table, time series, and search engines, thereby accelerating data import, export, and analysis. It is compatible with standard open-source HDFS APIs. For more information, see Introduction to LindormDFS.
physical I/O
Read or write operations sent from the file system to a physical disk.
X
minor version update
When Lindorm releases a new minor engine version, you can upgrade your instance to the latest version with a single click in the console. A minor version update enhances existing features and adds new ones. For more information, see Minor version update.