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

Support indexes on columnstore tables #9

Open
paurora17 opened this issue Nov 4, 2024 · 3 comments
Open

Support indexes on columnstore tables #9

paurora17 opened this issue Nov 4, 2024 · 3 comments
Labels
Milestone

Comments

@paurora17
Copy link
Contributor

You can't create columnstore tables with the following constraints:
UNIQUE PRIMARY KEY FOREIGN KEY

@paurora17 paurora17 added enhancement New feature or request good first issue Good for newcomers labels Nov 4, 2024
@dpxcc dpxcc added feature and removed good first issue Good for newcomers enhancement New feature or request labels Nov 5, 2024
@dpxcc dpxcc added this to the tbd milestone Nov 13, 2024
@dpxcc dpxcc changed the title support indexes on columnstore tables Support indexes on columnstore tables Nov 14, 2024
@pantonis
Copy link

It would be really really really good to have this. One of the 2 things that keep us from using pg_mooncake

@ritwizsinha
Copy link

Hey @dpxcc is someone looking at this ? Can I start with this one?

@dpxcc
Copy link
Contributor

dpxcc commented Jan 14, 2025

Hey @ritwizsinha, we still need to finalize the design for this one. Our initial idea is to use a 2-layer index approach: build index for each data file, and then build speedy lookup layer on top across multiple data files, similar to what we did back in SingleStore
[1] https://dl.acm.org/doi/pdf/10.1145/3514221.3526055
[2] https://cs.purdue.edu/homes/csjgwang/pubs/VLDB24_SingleStoreVec.pdf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants