blob: b054c3e20f47f754bc2f9560f06306e27052e32a [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Apache ShardingSphere</title>
<link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16x16.png" />
<link rel="manifest" href="/favicon/site.webmanifest" />
<link rel="mask-icon" href="/favicon/safari-pinned-tab.svg" color="#5bbad5" />
<meta name="msapplication-TileColor" content="#da532c" />
<meta name="theme-color" content="#ffffff" />
<meta property="og:title" content="Apache SharingSphere" />
<meta property="og:description" content="The ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://shardingsphere.apache.org/" />
<meta property="og:image" content="https://shardingsphere.apache.org/images/base/logo.png" />
<meta name="twitter:card" value="summary" />
<meta name="twitter:site" value="@ShardingSphere" />
<script src="./js/libs/bodyScrollLock.min.js"></script>
<script src="./js/libs/jquery-3.6.0.min.js"></script>
<link rel="stylesheet" href="./style/font.css" />
<link rel="stylesheet" href="./style/modern-normalize.css" />
<link rel="stylesheet" href="./style/base.css?202209011805" />
<link rel="stylesheet" href="./style/index.css?202209011805" />
<link rel="stylesheet" href="./style/firstSection.css?202209011805" />
<link rel="stylesheet" href="./style/firstSectionResponsive.css?202209011805" />
<link rel="stylesheet" href="./style/philosophy.css?202209091805" />
<link rel="stylesheet" href="./style/philosophyResponsive.css?202209091805" />
<link rel="stylesheet" href="./style/coreFunctions.css?202209011805" />
<link rel="stylesheet" href="./style/coreFunctionsResponsive.css?202209011805" />
<link rel="stylesheet" href="./style/roadmap.css?202209011805" />
<link rel="stylesheet" href="./style/roadmapResponsive.css?202209011805" />
<link rel="stylesheet" href="./style/footer.css?202209011805" />
<link rel="stylesheet" href="./style/footerResponsive.css?202209011805" />
<link rel="stylesheet" href="./style/navigation.css?202209011805" />
<link rel="stylesheet" href="./style/coreValue.css?202209011805" />
<link rel="stylesheet" href="./style/coreValueResponsive.css?202209011805" />
<link rel="stylesheet" type="text/css" href="./style/slick.min.css" />
<link rel="stylesheet" href="./style/slick.css" />
<!-- baidu Analytics -->
<script>
var _hmt = _hmt || []
;(function () {
var hm = document.createElement('script')
hm.src = 'https://hm.baidu.com/hm.js?d5a1dc8dcf63a64ee55b80de01c7fb1a'
var s = document.getElementsByTagName('script')[0]
s.parentNode.insertBefore(hm, s)
})()
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script
async
src="https://www.googletagmanager.com/gtag/js?id=G-HETCF66YL0"
></script>
<script>
window.dataLayer = window.dataLayer || []
function gtag() {
window.dataLayer.push(arguments)
}
gtag('js', new Date())
gtag('config', 'G-HETCF66YL0', {
page_title: 'homepage_en',
})
</script>
</head>
<body>
<!-- navigation -->
<nav class="navigation">
<div class="content">
<div class="logos">
<a href="https://www.apache.org/foundation/contributing.html">
<img src="./images/base/support-apache.png" alt="Apache Support Logo" />
</a>
<a href="https://www.apache.org/">
<img src="./images/base/asf_logo.svg" alt="The Apache Software Foundation" />
</a>
</div>
<div class="links">
<a href="https://shardingsphere.apache.org/document/current/en/downloads/" target="_blank">Download</a>
<div class="i-drop-btn">
<span>Document</span>
<span class="arrow"></span>
<div class="i-drop-pop">
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/current/en/overview" target="_blank">master</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/5.3.2/en/overview" target="_blank">Latest Release</a>
</div>
<div class="dropListItem">
<a href="/legacy.html" target="_blank">Legacy</a>
</div>
<!-- <div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/5.1.0/en/overview" target="_blank">5.1.0</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/5.0.0/en/overview" target="_blank">5.0.0</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/5.0.0-beta/en/overview" target="_blank">5.0.0-beta</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/5.0.0-alpha/en/overview" target="_blank">5.0.0-alpha</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/4.1.1/en/overview" target="_blank">4.1.1(Legacy)</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/4.1.0/en/overview" target="_blank">4.1.0(Legacy)</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/legacy/4.x/document/en/overview" target="_blank">4.x(Legacy)</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/legacy/3.x/document/en/overview" target="_blank">3.x(Legacy)</a>
</div>
<em class="i-drop-line"></em>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/document/legacy/2.x/en/" target="_blank">2.x(Legacy)</a>
</div> -->
</div>
</div>
<div class="i-drop-btn">
<span>Community</span>
<span class="arrow"></span>
<div class="i-drop-pop">
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/community/en/involved/" target="_blank">Get Involved</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/community/en/team/" target="_blank">Team</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/statistics/staging/index.html" target="_blank">Project Reports</a>
</div>
<div class="dropListItem">
<a href="https://github.com/apache/shardingsphere/wiki" target="_blank">Wiki</a>
</div>
<em class="i-drop-line"></em>
<div class="dropListItem">
<a href="https://github.com/apache/shardingsphere" target="_blank">GitHub</a>
</div>
<div class="dropListItem">
<a href="https://github.com/apache/shardingsphere/issues" target="_blank">Issue Tracker &nbsp;</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/community/en/powered-by/" target="_blank">Powered By</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/community/en/involved/subscribe/" target="_blank">Mailing List</a>
</div>
<div class="dropListItem">
<a href="https://twitter.com/ShardingSphere" target="_blank">Twitter</a>
</div>
<div class="dropListItem">
<a href="https://apacheshardingsphere.slack.com/messages/C026MLH7F34" target="_blank">Slack</a>
</div>
<div class="dropListItem">
<a href="/learning.html" target="_blank">Learning</a>
</div>
</div>
</div>
<div id="btn-subproject" class="i-drop-btn">
<span>Subproject</span>
<span class="arrow"></span>
<div class="i-drop-pop">
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/elasticjob/" target="_blank">ElasticJob</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/oncloud/" target="_blank">OnCloud</a>
</div>
</div>
</div>
<div id="btn-community" class="i-drop-btn">
<span>Blog</span>
<span class="arrow"></span>
<div class="i-drop-pop">
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/blog/en/material" target="_blank">Selections</a>
</div>
<div class="dropListItem">
<a href="https://github.com/apache/shardingsphere/issues/650" target="_blank">Collections</a>
</div>
</div>
</div>
<div id="btn-asf" class="i-drop-btn">
<span>ASF</span>
<span class="arrow"></span>
<div .dropListItem class="i-drop-pop">
<div class="dropListItem">
<a href="https://www.apache.org" target="_self">Foundation</a>
</div>
<div class="dropListItem">
<a href="https://www.apache.org/licenses/" target="_self">License</a>
</div>
<div class="dropListItem">
<a href="https://www.apache.org/events/current-event" target="_self">Events</a>
</div>
<div class="dropListItem">
<a href="https://shardingsphere.apache.org/community/en/security/" target="_self">Security</a>
</div>
<div class="dropListItem">
<a href="https://www.apache.org/foundation/sponsorship.html" target="_self">Sponsorship</a>
</div>
<div class="dropListItem">
<a href="https://www.apache.org/foundation/thanks.html" target="_self">Thanks</a>
</div>
</div>
</div>
<span class="langs">
<a href="/">EN</a>
<div class="l"></div>
<a href="/index_zh.html">CN</a>
</span>
</div>
<div class="iconMenu"></div>
</div>
</nav>
<main>
<!-- first section -->
<section id="firstSection" class="en">
<div class="topShadow"></div>
<div class="container">
<div class="content">
<img class="logo" src="./images/firstSection/shardingSphereLogo.png" alt="logo" />
<div class="leftContent">
<!-- <h1>Database Plus</h1> -->
<h2>What is Apache ShardingSphere?</h2>
<p class="subtitle">
The ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more.
</p>
<div class="buttons">
<a
href="https://shardingsphere.apache.org/document/current/en/downloads/">
<button class="primary">Download</button>
</a>
<a href="https://shardingsphere.apache.org/document/current/en/">
<button class="learnMoreButton">Learn More</button>
</a>
<a target="_blank" href="https://ieeexplore.ieee.org/document/9835604">
<button class="learnMoreButton">Academic Publications</button>
</a>
</div>
</div>
</div>
</div>
</section>
<!-- core functions -->
<section id="coreFunctions">
<div class="container">
<div class="content">
<h2>Core Features</h2>
<div class="con-functions">
<div class="con-functions-col">
<div class="con-functions-item">
<img src="/images/coreValue/iconProductSharding.png" class="ico" />
<div class="itemm-detail">
<p class="title">Data Sharding</p>
<p class="desc">ShardingSphere provides a distributed database solution based on the underlying database, which can scale computing and storage horizontally.</p>
</div>
</div>
<div class="con-functions-item">
<img src="/images/coreValue/iconProductReplace.png" class="ico" />
<div class="itemm-detail">
<p class="title">HA</p>
<p class="desc">Guarantee the HA of your distributed database cluster with ShardingSphere’s Operator on Kubernetes, and the native HA of your existing data sources. </p>
</div>
</div>
<div class="con-functions-item">
<img src="/images/coreValue/iconProductEncryption.png" class="ico" />
<div class="itemm-detail">
<p class="title">Data Encryption</p>
<p class="desc">ShardingSphere provides a complete, transparent, secure, and low-cost data encryption solution.</p>
</div>
</div>
</div>
<div class="con-functions-col">
<div class="con-functions-item">
<img src="/images/coreValue/iconProductExtension.png" class="ico" />
<div class="itemm-detail">
<p class="title">Distributed Transaction</p>
<p class="desc">With a hybrid engine based on XA and BASE transactions, ShardingSphere provides distributed transaction capabilities on top of standalone databases, enabling data security across underlying data sources.</p>
</div>
</div>
<div class="con-functions-item">
<img src="/images/coreValue/iconProductRemove.png" class="ico" />
<div class="itemm-detail">
<p class="title">Data Migration</p>
<p class="desc">SharingSphere provides migration capabilities to help users migrate the data from other data sources, while simultaneously performing data sharding.</p>
</div>
</div>
<div class="con-functions-item">
<img src="/images/coreValue/iconProductShadow.png" class="ico" />
<div class="itemm-detail">
<p class="title">Shadow Database</p>
<p class="desc">In full-link online load testing scenarios, ShardingSphere supports data isolation in complex load testing scenarios through the shadow database function. Execute your load testing scenarios in a production environment without worrying about test data polluting your production data.</p>
</div>
</div>
</div>
<div class="con-functions-col">
<div class="con-functions-item">
<img src="/images/coreValue/iconProductRead.png" class="ico" />
<div class="itemm-detail">
<p class="title">Read/Write Splitting</p>
<p class="desc">ShardingSphere provides flexible read/write splitting capabilities and can achieve read access load balancing based on the understanding of SQL semantics and the ability to perceive the underlying database topology.</p>
</div>
</div>
<div class="con-functions-item">
<img src="/images/coreValue/iconProductionFederated_query.png" class="ico" />
<div class="itemm-detail">
<p class="title">Query Federation</p>
<p class="desc">ShardingSphere provides complex data query and analysis capabilities across data sources, simplifying the data aggregation from different data locations.</p>
</div>
</div>
<div class="con-functions-item">
<img src="/images/coreValue/iconProductDistSQL.png" class="ico" />
<div class="itemm-detail">
<p class="title">DistSQL</p>
<p class="desc">Operate and manage resources and rules seamlessly like a native database, thanks to Distributed SQL.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- design philosophy -->
<section id="philosophy">
<div class="container">
<div class="content">
<h2>ShardingSphere Empowering Database Plus</h2>
<div class="con-list">
<div class="con-item">
<div class="con-itme-title">
<img src="/images/philosophy/Database Plus-logo.png" />
<p>Database Plus</p>
</div>
<div class="con-itme-desc">
The ShardingSphere community follows the <b>Database Plus</b> concept for distributed database systems, designed to build an ecosystem on top of fragmented heterogeneous databases.<br/><br/>
The goal is to provide globally scalable and enhanced computing capabilities while maximizing the capabilities of the original database. <b>Connect</b>, <b>Enhance</b> and <b>Pluggable</b> are the three keywords that define the core values of Database Plus.
</div>
</div>
<div class="con-item">
<div class="con-itme-title">
<img src="/images/philosophy/Cloud Native.png" />
<p>Cloud Native</p>
</div>
<div class="con-itme-desc">
The project’s ecosystem is multi-cloud and <b>cloud native</b>. Leveraging ShardingSphere’s Proxy and Operator on Kubernetes, you can natively take your database into the cloud.
</div>
</div>
<div class="con-item">
<div class="con-itme-title">
<img src="/images/philosophy/Pluggable.png" />
<p>High Performance</p>
</div>
<div class="con-itme-desc">
Virtually all databases are supported including MySQL, PostgreSQL, SQL Server, Oracle, openGauss or any other SQL-92 database. <br/><br/>
Execute queries in parallel thanks to data sharding, and improve throughput & <b>break performance bottlenecks</b>.
</div>
</div>
</div>
</div>
</div>
</section>
<!-- core value -->
<!-- <section id="coreValue">
<div class="container">
<div class="content">
<div class="main">
<h1>About Apache ShardingSphere</h1>
<p>
<span class="colorOrange800">Apache ShardingSphere</span> is an
open source ecosystem that allows you to transform any database
into a distributed database system, and enhance it with
sharding, elastic scaling, encryption features & more. The
project includes a JDBC, a Proxy and Sidecar (Planning). Thanks
to its plugin oriented architecture, features can be flexibly
expanded at will.
</p>
<p>
Virtually all databases are supported including MySQL,
PostgreSQL, SQL Server, Oracle Database, MariaDB or any other
SQL-92 database. The Apache ShardingSphere's community strives
to provide an ecosystem and services platform by enhancing
existing databases' computing & storage capabilities, and core
functions with plugins.
</p>
<p class="colorOrange800 textBold">
ShardingSphere became an Apache Top Level Project on April 16,
2020.
</p>
</div>
<img class="image logo1" src="/images/coreValue/core.png" alt="core" />
<h1>Core features</h1>
<div class="detailContent">
<img class="image logo2" src="/images/coreValue/core.png" alt="core" />
<div class="list">
<div class="listLeft">
<div class="card">
<img class="icon" src="/images/coreValue/iconProductKernel.png" alt="Kernel" />
<div class="text">
<span class="title">Compute & Storage Split</span>
<p class="description">
Computing nodes are stateless, and can be increased by
scale out. Storage and computing nodes can be optimized
independently, with the possibility to share capacity
with computing push down.
</p>
</div>
</div>
<div class="card">
<img class="icon" src="/images/coreValue/iconProductExtension.png" alt="Extension" />
<div class="text">
<span class="title">Distributed Transaction</span>
<p class="description">
Providing a hybrid engine based on XA 2PC and BASE
transaction.
</p>
</div>
</div>
<div class="card">
<img class="icon" src="/images/coreValue/iconProductReplace.png" alt="Replace" />
<div class="text">
<span class="title">HA & Consensus</span>
<p class="description">
Integrated native database HA and consensus solution.
</p>
</div>
</div>
</div>
<div class="listRight">
<div class="card">
<img class="icon" src="/images/coreValue/iconProductDistribution.png" alt="Distribution" />
<div class="text">
<span class="title">Scale Out</span>
<p class="description">
Data storage is not limited by single disk capacity.
Storage capacity can be increased by increasing database
servers. Systems can migrate data dynamically, anytime
and anywhere, without requiring shutdown.
</p>
</div>
</div>
<div class="card">
<img class="icon" src="/images/coreValue/iconProductDistSQL.png" alt="DistSQL" />
<div class="text">
<span class="title">DistSQL</span>
<p class="description">
Operate resources and rules seamlessly like a native
database, thanks to Distributed SQL.
</p>
</div>
</div>
<div class="card">
<img class="icon" src="/images/coreValue/iconProductPlug.png" alt="Plug" />
<div class="text">
<span class="title">Extensible</span>
<p class="description">
Features can flexibly be embedded into the project.
Developers can customize their own ShardingSphere,
adding features at will just like building with lego
blocks.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section> -->
<!-- roadmap -->
<section id="roadmapSection">
<h1 class="maintitle">Project Roadmap</h1>
<div class="roadmapSectionContainer">
<div class="roadmapSlick">
<div class="cardItem">
<div class="card">
<div class="version">1.x</div>
<h2 class="title">Sharding-JDBC</h2>
<p class="content">
Initial version, based on a JDBC driver, and for data sharding
only.
</p>
<div class="year">2016</div>
</div>
<div class="point"></div>
</div>
<div class="cardItem">
<div class="card">
<div class="version">2.x</div>
<h2 class="title">To Cluster</h2>
<p class="content">
Can coordinate in a distributed environment, with ZooKeeper as
registry center.
</p>
<div class="year">2017</div>
</div>
<div class="point"></div>
</div>
<div class="cardItem">
<div class="card">
<div class="version">3.x</div>
<h2 class="title">Sharding-Proxy</h2>
<p class="content">
Using a proxy to mock a database, compatible with all
programming languages and database workbenches.
</p>
<div class="year">2018</div>
</div>
<div class="point"></div>
</div>
<div class="cardItem">
<div class="card">
<div class="version">4.x</div>
<h2 class="title">Apache ShardingSphere</h2>
<p class="content">
For Apache software foundation version, change the brand, and support more databases except MySQL
</p>
<div class="year">2019</div>
</div>
<div class="point"></div>
</div>
<div class="cardItem">
<div class="card">
<div class="version">5.x</div>
<h2 class="title">To Pluggable</h2>
<p class="content">
Micro kernel for pluggable oriented, everything is pluggable with 3 layers, add more features except sharding, such as encrypt.
</p>
<div class="year">2021</div>
<div class="flag"></div>
</div>
<div class="point"></div>
</div>
<div class="cardItem inactive">
<div class="card inactive">
<div class="version">6.x</div>
<h2 class="title">To Cloud</h2>
<p class="content">
The ShardingSphere ecosystem is expanding to include cloud solutions with Helm Charts and Operator. Operator and Helm Charts allow you to deploy ShardingSphere on Kubernetes, including services such as AWS EKS, self-hosted Kubernetes, or minikube.
</p>
<div class="year">...</div>
</div>
<div class="point"></div>
</div>
<div class="cardItem inactive">
<div class="card inactive">
<div class="version">7.x</div>
<h2 class="title">To Ecosystem</h2>
<p class="content">
Provide Database Plus production, build a standard via
DistSQL, and an ecosystem with a plugin oriented platform and
features.
</p>
<div class="year">...</div>
</div>
<div class="point"></div>
</div>
<div class="cardItem inactive">
<div class="card inactive">
<div class="version">8.x</div>
<h2 class="title">Planning</h2>
<p class="content"></p>
<div class="year">...</div>
</div>
<div class="point"></div>
</div>
</div>
<div class="shadow left"></div>
<div class="shadow right"></div>
</div>
</section>
</main>
<!-- footer -->
<footer>
<div class="container content">
<div class="logosAndCommunityList">
<div>
<div class="logos">
<a href="https://www.apache.org/foundation/contributing.html">
<img src="./images/base/support-apache.png" alt="Apache Support Logo" />
</a>
<a href="https://www.apache.org/">
<img src="./images/base/asf_logo.svg" alt="The Apache Software Foundation" />
</a>
</div>
<span class="text">
Copyright © 2018-2023, Apache ShardingSphere, ShardingSphere,
Apache, the Apache feather logo, and the Apache ShardingSphere
project logo are either registered trademarks or trademarks of The
Apache Software Foundation in the United States and other
countries.
</span>
</div>
<div class="communityList">
<div class="communitySubList">
<a href="https://github.com/apache/shardingsphere" class="item">
<img src="/images/footer/github.png" alt="github" />
<span>Github</span>
</a>
<a href="https://twitter.com/ShardingSphere" class="item">
<img src="/images/footer/twitter.png" alt="twitter" />
<span>Twitter</span>
</a>
</div>
<div class="communitySubList">
<a href="https://app.slack.com/client/T026JKU2DPF/C026MLH7F34" class="item">
<img src="/images/footer/slack.png" alt="slack" />
<span>Slack</span>
</a>
<a href="https://www.linkedin.com/showcase/apache-shardingsphere/" class="item">
<img src="/images/footer/linkedIn.png" alt="linkedIn" />
<span>LinkedIn</span>
</a>
</div>
<div class="communitySubList">
<a href="https://medium.com/@shardingsphere" class="item">
<img src="/images/footer/medium.png" alt="medium" />
<span>Medium</span>
</a>
<a href="https://www.reddit.com/r/Apache_ShardingSphere/" class="item">
<img src="/images/footer/reddit.png" alt="reddit" />
<span>Reddit</span>
</a>
</div>
</div>
</div>
<nav class="footerNavigation">
<div class="item">
<a href="https://shardingsphere.apache.org/document/current/en/downloads/" target="_blank">Download</a>
</div>
<div class="item">
<span>Documentation</span>
<div class="links">
<div class="item">
<a href="https://shardingsphere.apache.org/document/current/en/overview" target="_blank">master</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/5.3.2/en/overview" target="_blank">Latest Release</a>
</div>
<div class="item">
<a href="/legacy.html" target="_blank">Legacy</a>
</div>
<!-- <div class="item">
<a href="https://shardingsphere.apache.org/document/5.0.0/en/overview" target="_blank">5.0.0</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/5.0.0-beta/en/overview" target="_blank">5.0.0-beta</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/5.0.0-alpha/en/overview" target="_blank">5.0.0-alpha</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/4.1.1/en/overview" target="_blank">4.1.1(Legacy)</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/4.1.0/en/overview" target="_blank">4.1.0(Legacy)</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/legacy/4.x/document/en/overview" target="_blank">4.x(Legacy)</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/legacy/3.x/document/en/overview" target="_blank">3.x(Legacy)</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/document/legacy/2.x/en/" target="_blank">2.x(Legacy)</a>
</div> -->
</div>
</div>
<div class="item">
<span>Community</span>
<div class="links">
<div class="item">
<a href="https://shardingsphere.apache.org/community/en/involved/" target="_blank">Get Involved</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/community/en/team/" target="_blank">Team</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/statistics/staging/index.html" target="_blank">Project Reports</a>
</div>
<div class="item">
<a href="https://github.com/apache/shardingsphere/wiki" target="_blank">Wiki</a>
</div>
<div class="item">
<a href="https://github.com/apache/shardingsphere" target="_blank">GitHub</a>
</div>
<div class="item">
<a href="https://github.com/apache/shardingsphere/issues" target="_blank">Issue Tracker &nbsp;</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/community/en/powered-by/" target="_blank">Powered By</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/community/en/involved/subscribe/" target="_blank">Mailing List</a>
</div>
<div class="item">
<a href="https://twitter.com/ShardingSphere" target="_blank">Twitter</a>
</div>
<div class="item">
<a href="https://apacheshardingsphere.slack.com/messages/C026MLH7F34" target="_blank">Slack</a>
</div>
</div>
</div>
<div id="btn-subproject" class="item">
<span>Subproject</span>
<div class="links">
<div class="item">
<a href="https://shardingsphere.apache.org/elasticjob/" target="_blank">ElasticJob</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/oncloud/" target="_blank">OnCloud</a>
</div>
</div>
</div>
<div id="btn-community" class="item">
<span>Blog</span>
<div class="links">
<div class="item">
<a href="https://shardingsphere.apache.org/blog/en/material" target="_blank">Selections</a>
</div>
<div class="item">
<a href="https://github.com/apache/shardingsphere/issues/650" target="_blank">Collections</a>
</div>
</div>
</div>
<div id="btn-asf" class="item">
<span>ASF</span>
<div class="links">
<div class="item">
<a href="https://www.apache.org" target="_self">Foundation</a>
</div>
<div class="item">
<a href="https://www.apache.org/licenses/" target="_self">License</a>
</div>
<div class="item">
<a href="https://www.apache.org/events/current-event" target="_self">Events</a>
</div>
<div class="item">
<a href="https://shardingsphere.apache.org/community/en/security/" target="_self">Security</a>
</div>
<div class="item">
<a href="https://www.apache.org/foundation/sponsorship.html" target="_self">Sponsorship</a>
</div>
<div class="item">
<a href="https://www.apache.org/foundation/thanks.html" target="_self">Thanks</a>
</div>
</div>
</div>
</nav>
</div>
</footer>
<div class="mobileMenu" style="display: none">
<div class="header">
<div class="logos">
<a href="https://www.apache.org/foundation/contributing.html">
<img src="./images/base/support-apache.png" alt="Apache Support Logo" />
</a>
<a href="https://www.apache.org/">
<img src="./images/base/asf_logo.svg" alt="The Apache Software Foundation" />
</a>
</div>
<div class="x"></div>
</div>
<div class="mobileMenuList">
<a href="https://shardingsphere.apache.org/document/current/en/downloads/" class="item">
<span>Download</span>
</a>
<div class="item">
<span>Document</span>
<div class="arrowIcon"></div>
</div>
<div class="itemList">
<a href="https://shardingsphere.apache.org/document/current/en/overview" target="_blank">master</a>
<a href="https://shardingsphere.apache.org/document/5.3.2/en/overview" target="_blank">Latest Release</a>
<a href="/legacy.html" target="_blank">Legacy</a>
<!-- <a href="https://shardingsphere.apache.org/document/5.0.0/en/overview" target="_blank">5.0.0</a>
<a href="https://shardingsphere.apache.org/document/5.0.0-beta/en/overview" target="_blank">5.0.0-beta(Legacy)</a>
<a href="https://shardingsphere.apache.org/document/5.0.0-alpha/en/overview" target="_blank">5.0.0-alpha(Legacy)</a>
<a href="https://shardingsphere.apache.org/document/4.1.1/en/overview" target="_blank">4.1.1(Legacy)</a>
<a href="https://shardingsphere.apache.org/document/4.1.0/en/overview" target="_blank">4.1.0(Legacy)</a>
<a href="https://shardingsphere.apache.org/document/legacy/4.x/document/en/overview" target="_blank">4.x(Legacy)</a>
<a href="https://shardingsphere.apache.org/document/legacy/3.x/document/en/overview" target="_blank">3.x(Legacy)</a>
<a href="https://shardingsphere.apache.org/document/legacy/2.x/en/" target="_blank">2.x(Legacy)</a> -->
</div>
<div class="item">
<span>Community</span>
<div class="arrowIcon"></div>
</div>
<div class="itemList">
<a href="https://shardingsphere.apache.org/community/en/involved/" target="_blank">Get Involved</a>
<a href="https://shardingsphere.apache.org/community/en/team/" target="_blank">Team</a>
<a href="https://shardingsphere.apache.org/statistics/staging/index.html" target="_blank">Project Reports</a>
<a href="https://github.com/apache/shardingsphere/wiki" target="_blank">Wiki</a>
<em class="i-drop-line"></em>
<a href="https://github.com/apache/shardingsphere" target="_blank">GitHub</a>
<a href="https://github.com/apache/shardingsphere/issues" target="_blank">Issue Tracker</a>
<a href="https://shardingsphere.apache.org/community/en/powered-by/" target="_blank">Powered By</a>
<a href="https://shardingsphere.apache.org/community/en/involved/subscribe/" target="_blank">Mailing List</a>
<a href="https://twitter.com/ShardingSphere" target="_blank">Twitter</a>
<a href="https://apacheshardingsphere.slack.com/messages/C026MLH7F34" target="_blank" >Slack</a>
</div>
<div class="item">
<span>Subproject</span>
<div class="arrowIcon"></div>
</div>
<div class="itemList">
<a href="https://shardingsphere.apache.org/elasticjob/" target="_blank">ElasticJob</a>
<a href="https://shardingsphere.apache.org/oncloud/" target="_blank">OnCloud</a>
</div>
<div class="item">
<span>Blog</span>
<div class="arrowIcon"></div>
</div>
<div class="itemList">
<a href="https://shardingsphere.apache.org/blog/en/material" target="_blank">Selections</a>
<a href="https://github.com/apache/shardingsphere/issues/650" target="_blank">Collections</a>
</div>
<div class="item">
<span>ASF</span>
<div class="arrowIcon"></div>
</div>
<div class="itemList">
<a href="https://www.apache.org" target="_self">Foundation</a>
<a href="https://www.apache.org/licenses/" target="_self">License</a>
<a href="https://www.apache.org/events/current-event" target="_self">Events</a>
<a href="https://shardingsphere.apache.org/community/en/security/" target="_self">Security</a>
<a href="https://www.apache.org/foundation/sponsorship.html" target="_self">Sponsorship</a>
<a href="https://www.apache.org/foundation/thanks.html" target="_self">Thanks</a>
</div>
<div class="languageSelect item">
<span>Language</span>
<div class="arrowIcon"></div>
</div>
<div class="langs itemList">
<a href="/index_zh.html">
<span>CN</span>
</a>
<a href="/#English">
<span>English</span>
</a>
</div>
<div class="buttons">
<a href="https://shardingsphere.apache.org/document/current/en/downloads/">
<button class="primary">Download</button>
</a>
<a href="https://shardingsphere.apache.org/document/current/en/">
<button class="outline">Learn More</button>
</a>
</div>
</div>
</div>
<script
type="text/javascript" src="./js/libs/slick.min.js"></script>
<script src="./js/index.js"></script>
</body>
</html>