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

Add new service support: TiKV #2533

Closed
joepio opened this issue Jun 25, 2023 · 7 comments
Closed

Add new service support: TiKV #2533

joepio opened this issue Jun 25, 2023 · 7 comments
Assignees
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@joepio
Copy link

joepio commented Jun 25, 2023

OpenDAL already supports multiple KV stores (ReDB and Sled). These KV stores have a fundamental bottleneck: they do not scale across nodes. If your project needs very large amounts of storage, you'll need something like TiKV: distributed KV store.

I think it would be a great fit for this project, and probably doable to implement as TiKV is written in Rust and well-documented!

@Xuanwo
Copy link
Member

Xuanwo commented Jun 25, 2023

We tried before but failed: #854

We will contact with upstream to try again 😆

@Xuanwo
Copy link
Member

Xuanwo commented Jun 26, 2023

Blocked on tikv/client-rust#395

@Xuanwo
Copy link
Member

Xuanwo commented Jun 27, 2023

client-rust v0.2 has been released, this issue is ready for our community to take part in!

Contributors who wish to work on this issue should have some knowledge about TiKV and know how to self-host it using tiup.

@Xuanwo Xuanwo added good first issue Good for newcomers help wanted Extra attention is needed labels Jun 27, 2023
@oowl
Copy link
Member

oowl commented Jun 27, 2023

I can contribute to it, Please assign.

@Xuanwo
Copy link
Member

Xuanwo commented Jun 27, 2023

Wow, you're so fast! I have assigned this issue to you.

@joepio
Copy link
Author

joepio commented Jun 27, 2023

oh my geez you people are amazing

@oowl
Copy link
Member

oowl commented Jul 24, 2023

#2565

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants