Skip to content

Commit 2c3eb4f

Browse files
committed
Commit changes
1 parent 554130b commit 2c3eb4f

File tree

1 file changed

+34
-0
lines changed
  • data-platform/data-development/globally-distributed-database/distributed-database-schema-design

1 file changed

+34
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Globally Distributed Database Schema Design
2+
3+
## Data Distribution Schema Design - Creating Sharded Tables
4+
5+
Sharded tables can be created in the following distribution methods:
6+
7+
- <b>System-Managed Data Distribution</b>: data is automatically distributed across the shards using partitioning by consistent hash;
8+
9+
- <b>User-Defined Data Distribution</b>: User explicitly maps data to individual shards. A sharded table in a user-defined distributed database can be partitioned by range or list and no tablespace sets are created;
10+
11+
- <b>Composite Data Distribution</b>: is a combining of the two previous methods. Composite data distribution method allows you to partition subsets of data that correspond to a range or list of key values in a table partitioned by consistent hash.
12+
13+
14+
15+
Reviewed: 2.10.2025
16+
17+
18+
# Table of Contents
19+
20+
1. [Useful Links](#useful-links)
21+
22+
23+
# Useful Links
24+
25+
- [Globally Distributed Database Schema Design](https://docs.oracle.com/en/database/oracle/oracle-database/23/shard/schema-design1.html)
26+
27+
28+
# License
29+
30+
Copyright (c) 2025 Oracle and/or its affiliates.
31+
32+
Licensed under the Universal Permissive License (UPL), Version 1.0.
33+
34+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

0 commit comments

Comments
 (0)