-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[YSQL] Geo-partitioned tables #1958
Comments
Would love to see this implemented. Closes a big gap between Mongodb geo sharding and Cockroach db geo partitioning... it also solves some pretty fundamental data compliance for GDPR purposes. |
Sorry for the noise. Maybe better to ask this question on your slack? |
Hi @nvcnvn, Asking here is fine! This feature is well underway, but it does not yet have a release target date yet.
Hope that helps. And would be happy to discuss your timelines/needs in the Slack channel. PS: the set of items being worked on is now here. |
Jira Link: DB-1590
Add support for PostgreSQL-style partitions and row-level geo-partitioned tables. Note that table partitioning support is a pre-requisite for row-level geo-partitioning. With this feature, we can control the placement of rows into partitions as well as the physical placement of partitions (into different geographic regions for example). This can help with the following:
Prerequisites
Phase 1 - Table Partitions
LIST
partitions and basic operations (INSERT
,UPDATE
,SELECT
,DELETE
)RANGE
andHASH
partitions (note these are different from range and hash shards)Phase 2 - Geo-partitioning support
Phase 3 - Further Enhancements
The text was updated successfully, but these errors were encountered: