ShardSphere

ShardSphere dramatically enhances customer usability through various features and guarantees scalability and stability across Multi-Cloud and Multi-Region environments, overcoming distance limitations.

Key Features of ShardSphere

Geo-Distribution

Global data distribution through consistent ACID transactions

Compatibility

Provides standard SQL and fully integrates with MySQL, PostgreSQL, Oracle, and other databases

Multi-API

Provides various APIs, relational SQL-based APIs, and RESTful APIs

High Availability

Resilient data architecture that recovers from node, zone, region, and data center failures

Multi-Cloud

Covers public, private, and hybrid clouds to prevent vendor lock-in

High Performance

Provides standard SQL with full compatibility across MySQL, PostgreSQL, Oracle, and other databases

Horizontal Scalability

Rapid scale-out and scale-in to effortlessly adapt to changing business demands

Reliability Powered by ShardSphere NOVA
1. Single Region, Multi-Zone

Provides consistency across Zones. No WAN latency, but no Region-level failover/recovery.

2. Single Cloud, Multi-Region

Provides consistency across Regions. Includes automatic Region-level failover/recovery.

3. Multi-Cloud, Multi-Region

Provides consistency across Clouds. Includes automatic Cloud-level failover/recovery.

ShardSphere is a Scale-Out technology that increases throughput per unit time by distributing and processing data across multiple Data Nodes instead of storing it in a single database.

ShardSphere Architecture
구성

APP NODE

Provides standard ODBC, JDBC, and RESTful interfaces for sharding

Meta node

Supports data resharding, distributed/aggregated query processing, metadata & sharding rule management, and query analysis/routing

Data Node

Handles node-level data access control, distributed data storage & management, and node-level query processing

Shard Method of ShardSphere

• Determines key columns for distributing table data across Data Nodes, supporting various distribution strategies.
• Hash, Range, List, Composite(Sub Shard)

shard method
Integrated Data Processing Architecture (StreamSphere + ShardSphere)
Scroll to Top