Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: inverted index #14505

Open
BohuTANG opened this issue Jan 29, 2024 · 5 comments
Open

feat: inverted index #14505

BohuTANG opened this issue Jan 29, 2024 · 5 comments
Assignees
Labels
C-feature Category: feature

Comments

@BohuTANG
Copy link
Member

BohuTANG commented Jan 29, 2024

Summary

Creating and Building Inverted Index

Syntax:

CREATE [ASYNC] INVERTED INDEX ivt_index ON <table>(<column>) ...

By default, the SYNC mode is enabled where data is automatically generated without any errors returned during writing.

Refreshing Inverted Index

Syntax

REFRESH INVERTED INDEX <index_name> [LIMIT <limit>]

For:

  • SYNC mode failures sometime
  • Create withASYNC mode and building
@BohuTANG BohuTANG added the C-feature Category: feature label Jan 29, 2024
@b41sh b41sh self-assigned this Jan 29, 2024
@ZuoTiJia
Copy link

I am very interested in this feature. How does Databend implement inverted index?

@BohuTANG
Copy link
Member Author

@ZuoTiJia

Hi, @b41sh is working on it, this is a EE feature. We're currently planning to utilize the fst library as a core component of our solution.

By the way, if you're interested, you might want to delve into some good first issues.

@b41sh
Copy link
Member

b41sh commented Feb 1, 2024

I am very interested in this feature. How does Databend implement inverted index?

Hi, @ZuoTiJia Thanks for your attention, I'm still investigating the implementation of full-text inverted index and will describe the detailed design in the later RFC.

@coffeecms
Copy link

@ZuoTiJia

Hi, @b41sh is working on it, this is a EE feature. We're currently planning to utilize the fst library as a core component of our solution.

By the way, if you're interested, you might want to delve into some good first issues.

I hope it will avaiable in free version because Inverted Index still free 100% in others data warehouse like: StarRocks, Doris...

@BohuTANG
Copy link
Member Author

@ZuoTiJia
Hi, @b41sh is working on it, this is a EE feature. We're currently planning to utilize the fst library as a core component of our solution.
By the way, if you're interested, you might want to delve into some good first issues.

I hope it will avaiable in free version because Inverted Index still free 100% in others data warehouse like: StarRocks, Doris...

Thank you for your interest in our features.
To clarify, Databend Enterprise Features are not equivalent to "pay-to-use". Instead, they require authorization from us (DatabendLabs) to be used. This authorization can be granted to individuals, companies, or other organizations. This model is common in many open-source projects, where some of their Enterprise Features might not even be open-source. However, Databend is fully open-source.

@b41sh b41sh mentioned this issue Mar 4, 2024
15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-feature Category: feature
Projects
None yet
Development

No branches or pull requests

4 participants