首页 Lindorm User Guide Lindorm Tunnel Service Change tracking Overview of Real-Time Data Subscriptions

Overview of Real-Time Data Subscriptions

更新时间: 2026-07-10 15:31:21

Lindorm Table supports real-time change tracking, which captures incremental data that you can consume to build custom business scenarios.

How it works

The change tracking feature of Lindorm records every data change in a table. You can view change records on your client. After you enable change tracking for a table, each insert, update, or delete generates a stream record. Each record is a key-value pair: the key is the row's primary key, and the value contains the pre-change value, post-change value, timestamp, and operation type.

Subscription modes

Lindorm change tracking supports two subscription modes: pull and push.

Data subscription lifecycle

  • If you release the LTS cluster without stopping the sync task first, the task pauses and data cannot be consumed.

  • If change tracking is enabled but no data is consumed, the subscription is automatically canceled after 48 hours by default, and the data is deleted.

Limits

  • Lindorm change tracking supports only at-least-once semantics. The same record may be consumed multiple times due to internal retries.

  • Incremental messages from Lindorm change tracking are unordered. The consumption order does not match the write order to the Lindorm wide table.

  • Change tracking for HBase tables requires Lindorm Tunnel Service (LTS) version 3.7.0 or later.

    Note
    • If LTS is already enabled, upgrade to the latest version before enabling change tracking. Minor version update.

    • If LTS is not enabled, you can purchase it when enabling change tracking. The latest version is purchased by default. Enable change tracking.

  • Do not enable change tracking on non-SSD instances. Exporting OldImage or NewImage values adds an extra read per write to retrieve pre-update data. If you only need delta data,submit a ticket.

  • In pull mode, subscribed data is stored for seven days by default and shares Lindorm Distributed File System (LDFS) storage space. Ensure sufficient storage before enabling change tracking.

上一篇: Enable change tracking 下一篇: Data format
阿里云首页 云原生多模数据库 Lindorm 相关技术圈