Skip to content

[kv] Add auto increment column in Fluss schema #2103

@platinumhamburg

Description

@platinumhamburg

Search before asking

  • I searched in the issues and found nothing similar.

Motivation

In many scenarios, such as UV computing and user profile analysis, traditional approaches typically rely on count-distinct operations, which are resource-intensive. A more efficient alternative is to use RoaringBitmap, which can significantly reduce computing resource consumption. The application of RoaringBitmap depends on the storage engine's support for auto-increment columns, which can map any user-defined UID into an INT32/INT64 space.

Solution

This is a sub-task of Umbrella issue #1886, aimed at adding auto-increment column configuration options at the Fluss Schema level.

Anything else?

No response

Willingness to contribute

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions