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

Incubating Project: Redis on TiKV -- Tidis #707

Open
yongman opened this issue Sep 8, 2022 · 3 comments
Open

Incubating Project: Redis on TiKV -- Tidis #707

yongman opened this issue Sep 8, 2022 · 3 comments
Labels
incubating-request/project This is an Incubating Program request for a project

Comments

@yongman
Copy link
Member

yongman commented Sep 8, 2022

Project Incubating Request

Redis on TiKV (Tidis)

Summary

Tidis is the service layer for TiKV, aims to provide multiple model distributed storage service.

Tidis has been completely refactored and rewritten in Rust for better performance and lower latency, and added more features support, such as Lua scripts, TLS connections, meta key split and more.

Motivation

The first edition of Tidis has been archived and not production-ready, which is written by community in spare time, but a lot of demands of redis protocol on TiKV keep being proposed from community.

So a new generation of Tidis has beed developed officially by PingCAP, and this project is being tested by some business customers.

Features

  • Provide redis protocol to TiKV (memcache protocol will be added later)
  • Make it easy to use TiKV to store data by various redis clients or librarys, covering all languages mostly.
  • Provide distribute transaction support, which is lacking in redis.

Developers and contributors

  • yongman
  • sunxiaoguang
  • Morgan279
  • iosmanthus
@sunxiaoguang
Copy link
Contributor

LGTM

2 similar comments
@baiyuqing
Copy link

LGTM

@winkyao
Copy link
Contributor

winkyao commented Sep 8, 2022

LGTM

@winkyao winkyao added the incubating-request/project This is an Incubating Program request for a project label Sep 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
incubating-request/project This is an Incubating Program request for a project
Projects
None yet
Development

No branches or pull requests

4 participants