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

pisa support database sharding strategy and distributed transactions #268

Open
lzbjut opened this issue Aug 17, 2022 · 2 comments
Open

pisa support database sharding strategy and distributed transactions #268

lzbjut opened this issue Aug 17, 2022 · 2 comments
Labels
type:enhancement New feature or request

Comments

@lzbjut
Copy link

lzbjut commented Aug 17, 2022

Feature Request

Is your feature request related to a problem? Please describe:

when mysql data amount and throughout grows,the sharding strategy is not limited in one database ,in some key scene ,the data is distributed in several databases and tables

Describe the feature you'd like:

databases and tables sharding strategy support ,with usual algorithms .such as :
hashcodes
crc32
surplus
substring

support distributed transactions

Describe alternatives you've considered:

support databases and table sharding strategy configured in traffic strategy configuration
support Local Transaction,2PC Transaction and BASE Transaction

Teachability, Documentation, Adoption, Migration Strategy:

multiple shardng database ,tables routing
cross database transaction

@mlycore
Copy link
Member

mlycore commented Aug 17, 2022

This is a very important feature request. That's from the real business scenes.

@mlycore
Copy link
Member

mlycore commented Aug 17, 2022

I'd like to take this issue into discussion in the following community calls. Thanks @lzbjut

@mlycore mlycore added the type:enhancement New feature or request label Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants