All Products
Search
Document Center

Lindorm:Benefits

Last Updated:Mar 28, 2026

Lindorm is a cloud-native multi-model database that consolidates wide tables, time series, search, and file storage into a single service. It is API-compatible with Apache HBase, Apache Cassandra, OpenTSDB, Apache Solr, and Hadoop Distributed File System (HDFS), so you can migrate existing workloads without rewriting application code.

This topic compares Lindorm with the open source databases it replaces.

Lindorm vs. Apache HBase and Apache Cassandra

LindormTable is the wide table engine for semi-structured and structured data. It supports the HBase API, Cassandra Query Language (CQL), Phoenix SQL, and standard Java Database Connectivity (JDBC) — all on the same dataset. Data written through the HBase API is immediately queryable via CQL, with no synchronization required.

FeatureLindormApache HBaseApache Cassandra
Data modelsWide tables, time series, search, and files in one serviceWide tables onlyWide tables only
APIsHBase API, CQL, and Phoenix SQL with cross-protocol data interoperabilityHBase API and Phoenix SQLCQL only
SQLStandard JDBC; Phoenix SQL built in with higher stability and performance than open source PhoenixRequires external Phoenix componentSimple SQL dialect only
Data typesMultiple data types. See Data types.BYTE[] onlyMultiple data types
Time-to-live (TTL)Table, column, and cell granularityTable and cell granularityTable granularity only
ConsistencyStrong consistency and eventual consistencyStrong consistencyStrong consistency
Global secondary indexesBuilt-in; no external components requiredRequires external components; complex configurationSupported
Full-text search and multi-dimensional queriesBuilt-in via LindormSearch integration. See Overview.Not supportedNot supported
Throughput7x that of open source Apache HBase. See Analyze benchmark results.BaselineNo data available
P99 latency1/10 of open source Apache HBase. See Analyze benchmark results.High tail latencyHigh tail latency
Storage costUp to 80% lower than self-managed cloud disks; storage specifications include Performance, Standard, and CapacitySelf-managed cloud or local disks; no elastic scalingSelf-managed cloud or local disks; no elastic scaling
Compute-storage separationSupported; scale storage and compute independentlyNot supportedNot supported
Data compressionBuilt-in optimized algorithm; compression ratio exceeds 10:1, more than 50% higher than SnappySnappy, LZ4, and LZO; lower compression ratioSnappy and LZ4; lower compression ratio
Adaptive encodingSupported; enables fast queries without decodingDIFF encoding; moderate compression, encoded data not retrievableNot supported
Hot and cold data separationAutomatic tiered storage; reduces storage cost by 80% and improves hot data query performance by 15%. See Overview.Not supportedNot supported
Minimum nodes

Not applicable.

At least 3 nodesAt least 3 nodes
ScalabilityScales to thousands of nodesScales to thousands of nodesApproximately 100 nodes before performance bottleneck
Active-active redundancySupported; includes automatic failover and dual-cluster deployment. Deploy Lindorm alongside a self-managed HBase or Cassandra instance in primary/secondary mode.No failover supportSupported, but requires three replicas
Multi-data-center strong consistencySupported; enables data center-level disaster recoveryNot supportedNot supported
Backup and restorationBacks up more than 100 TB to Object Storage Service (OSS); recovery time objective (RTO) less than 30 minutes; supports on-demand backup and point-in-time restoration. See Enable data backup and restoration.Limited supportLimited support
Active geo-redundancySupported; deploy across regions and units with configurable data synchronizationNot supportedModerate support
Authentication and access control lists (ACLs)Username/password authentication and ACLsNot supportedSupported
Resource isolationPhysical resource isolation between tenants via resource groupsNot supportedNot supported
Quota managementGlobal request and storage quotas per tenantNo multitenancy supportNot supported
Encryption at restSupported via Key Management Service (KMS); encrypts all data and logsLimited supportNot supported
Remote procedure call (RPC) blacklistSupported; rate-limit specific RPC callsNot supportedNot supported
AuditingNot supportedNot supportedNot supported
Table recycle binDeleted tables move to recycle bin for recoveryNot supportedNot supported
Cascading splittingRegions split continuously without waiting for compactionNot supportedNot supported
Discrete TTLRetain data across multiple time ranges in a single tableNot supportedNot supported
Operations and maintenance (O&M) toolsGUI-based cluster management for tables, namespaces, resource groups, and ACLs. See Log on to the cluster management system.HBase Shell onlyCLI tools only; no GUI
SQL-based data queriesRun SQL queries in a graphical interface. See Data Query. Also supports HBase Shell and cqlsh.HBase Shell onlycqlsh only
Data migrationOnline, cross-version, automated migration from any HBase or Cassandra version; no application code changes required. See Overview.Offline migration onlyOffline migration only
MySQL data synchronizationFull and incremental sync from MySQL via Lindorm Tunnel Service (LTS). See Overview.No dedicated tools; no online incremental syncNo dedicated tools; no online incremental sync
Apache Spark integrationDeep integration: incremental sync, Spark SQL analysis, and result write-back to LindormManual integration requiring significant development effortManual integration requiring significant development effort
MaxCompute integrationIncremental data archiving from Lindorm to MaxComputeManual integration requiring significant development effortManual integration requiring significant development effort
Simple Log Service (SLS) integrationSubscribe to real-time data from SLS and import to Lindorm. See Overview.Manual integration requiring significant development effortManual integration requiring significant development effort
SLA99.9% for single-cluster deployment; 99.99% for dual-cluster deploymentNo SLA providedNo SLA provided
O&M costsFully managed; no database administration requiredHigh O&M costsHigh O&M costs
Technical supportExpert team including Apache Project Management Committee (PMC) members and committersNo dedicated supportNo dedicated support
Production track recordTens of thousands of instances supporting Alibaba Group workloads across nine Tmall Double 11 Shopping FestivalsNoneNone

Lindorm vs. OpenTSDB

LindormTSDB is a high-performance, fully managed time series engine compatible with OpenTSDB protocols. It uses Alibaba Cloud-developed indexing, data models, and streaming aggregation to provide capabilities that OpenTSDB requires you to build yourself on top of HBase.

FeatureLindormTSDBOpenTSDB
Service availability99.9%Self-managed; you must provision and configure clusters with all dependencies to achieve availability
Data reliability99.9999%Self-managed; reliability depends on your HBase and infrastructure configuration
Infrastructure costNo hardware or software to deploy; billed by actual usageRequires dedicated database servers
MaintenanceFully managedRequires dedicated database administrators (DBAs)
Deployment and scalingInstant activation; elastic scalingRequires hardware procurement, data center hosting, and manual machine deployment
Dependency managementO&M-freeRequires managing AsyncHBase, HBase, and related dependencies
Parameter tuningPre-configured based on best practicesRequires manual configuration of salt values, connection counts, flush modes, and compaction settings
Table creationManaged automatically; transparent to usersRequires manual O&M for static table creation
Monitoring and alertingBuilt-in monitoring across all processesRequires third-party tools
Data modelsMulti-value and single-valueSingle-value only
SDKJava SDKNo SDK for queries
Data typesNumeric, Boolean, and stringNumeric only
SQL queriesSupportedNot supported
Chinese character supportLetters and Chinese charactersLetters only
Tags parameterOptionalRequired
Maximum tag keys168
Ecosystem integrationSeamless integration with Apache Flink and IoT PlatformLimited; no native integration with Alibaba Cloud services
Data compressionDedicated time series compression algorithm; high compression ratioGeneral-purpose compression algorithms; lower compression ratio
Read/write isolationSeparate thread pools for reads and writes; stable performance under mixed workloadsCoupled read and write paths; connection exhaustion can cause failures
AggregationStreaming aggregation with fine-grained memory managementIn-memory aggregation; risk of OutOfMemory exceptions

Lindorm vs. Elasticsearch and Apache Solr

LindormSearch is a distributed search engine compatible with the standard Apache Solr API. It integrates with LindormTable and LindormTSDB to provide unified storage and retrieval across multiple data models in a single service.

FeatureLindormSearchOpen source ElasticsearchApache Solr
Data modelsWide tables, time series, search, and files; seamlessly stores indexes from other Lindorm enginesSearch onlySearch only
APIsCQL, Phoenix SQL, and the Solr APIElasticsearch APISolr API
TTLTable and column granularityTable granularity onlyTable granularity only
Unified storage and retrievalIntegrated with LindormTable and LindormTSDB for cross-model queriesNot supportedNot supported
Throughput130%–200% that of Apache SolrNo data availableBaseline
Storage costUp to 80% lower than self-managed cloud disks; storage specifications include Performance, Standard, and CapacitySelf-managed cloud or local disks; no elastic scalingSelf-managed cloud or local disks; no elastic scaling
Compute-storage separationSupported; scale storage and compute independentlyNot supportedNot supported
Data compressionBuilt-in optimized algorithm; compression ratio exceeds 10:1, more than 50% higher than SnappyNot supportedNot supported
Hot and cold data separationAutomatic time-based sharding; cost-effective media for cold dataNot supportedNot supported
Storage scalabilityHigh; decouple storage from compute and scale up or out with a few clicks; storage scales in seconds, compute in minutesLow; data migration required before scale-out; scale-out takes hoursLow; data migration required before scale-out; scale-out takes hours
Read-only replicasEach shard supports one primary and multiple read-only replicas; add replicas in secondsSupported, but data migration required; takes hoursSupported, but data migration required; takes hours
Data migrationOnline, automated migration from Apache Solr or open source Elasticsearch; no application code changes required. See Overview.Offline migration onlyOffline migration only
MySQL data synchronizationFull and incremental sync from MySQL via LTS. See Overview.No dedicated tools; no online incremental syncNo dedicated tools; no online incremental sync
Apache Spark integrationDeep integration: Spark SQL analysis, incremental sync, and result write-back to LindormManual integration requiring significant development effortManual integration requiring significant development effort
MaxCompute integrationIncremental data archiving from Lindorm to MaxComputeManual integration requiring significant development effortManual integration requiring significant development effort
SLS integrationSubscribe to real-time data from SLS and import to Lindorm. See Overview.Manual integration requiring significant development effortManual integration requiring significant development effort
SLA99.9% for single-cluster deployment; 99.99% for dual-cluster deploymentNo SLA providedNo SLA provided
O&M costsFully managedNo data availableNo data available
Technical supportExpert team including Apache PMC members and committersNo dedicated supportNo dedicated support
Production track recordTens of thousands of instances supporting Alibaba Group workloads across nine Tmall Double 11 Shopping FestivalsNoneNone

Lindorm vs. HDFS

LindormDFS is a cloud-native file storage engine compatible with Hadoop Distributed File System (HDFS) protocols. It decouples storage from compute, enabling elastic scaling and tiered storage without the operational complexity of self-managed HDFS.

FeatureLindormDFSOpen source HDFS
HDFS protocol compatibilitySupportedSupported
Basic read/write APIsFully supportedFully supported
Advanced management APIsFully supportedFully supported
Storage unit price (actual prices on the purchase page prevail)

Starts at 0.019 USD/GB/month

Starts at 0.023 USD/GB/month

Storage scalingSmooth online scaling with no minimum step sizeHigh minimum cost per scaling step; large step sizes
Compute-storage separationSupported; storage and compute scale independentlyNot supported; storage and compute are co-deployed
Hot and cold data separationAutomatic tiered storage; hot and cold data stored on different mediaNot supported
Maximum nodesNo limit0–1,000
Storage capacity0–1 EB0–10 PB
Maximum filesHundreds of billionsTens of millions
EcosystemIntegrates with the Alibaba Cloud data ecosystem and open source big data ecosystems including Apache Hadoop and Apache SparkIntegrates with open source big data ecosystems including Apache Hadoop and Apache Spark
MaintenanceO&M-free; simple to operateStateful service; requires complex maintenance