-
Notifications
You must be signed in to change notification settings - Fork 763
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
rfc: query result cache. #10014
rfc: query result cache. #10014
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
This pull request's title is not fulfill the requirements. @RinChanNOWWW please update it 🙏. Valid format:
Valid types:
|
885b3d5
to
aba9da7
Compare
aba9da7
to
f80b49b
Compare
9dd69c5
to
e5856f8
Compare
e5856f8
to
fc5c1cf
Compare
docs/doc/90-contributing/01-rfcs/20230213-query-result-cache.md
Outdated
Show resolved
Hide resolved
docs/doc/90-contributing/01-rfcs/20230213-query-result-cache.md
Outdated
Show resolved
Hide resolved
047967c
to
213f81c
Compare
4925f6f
to
8a46470
Compare
8a46470
to
a7ea7d6
Compare
Hi! There seems to be a significant overlap in terms of design, integration and naming of this RFC and the recently introduced query cache in ClickHouse (which I am the author of). Perhaps allow me to post the original blog post and docs for reference, thanks. |
Hi @rschu1ze, thanks for your comments and concerns. For some namings and functionalities, we did refer other databases like ClickHouse and snowflake, we will add references in this RFC later. For the detail design and implementation, Databend is totally different from ClickHouse. For example, ClickHouse use a hash table (has limit) to store cache information and tolerate inconsistent. However, Databend use its meta service (doesn't have limit) to store cache information and doesn't allow inconsistent by default. You can find the implementation of the first version of query result cache in #10010, and we didn't refer any codes of ClickHouse. |
I hereby agree to the terms of the CLA available at: https://databend.rs/dev/policies/cla/
Summary
RFC of query result cache.
Closes #10011