2017-05-02 08:32:12 +03:00
|
|
|
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.vitess/vitess-jdbc/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.vitess/vitess-jdbc)
|
2018-03-05 18:31:55 +03:00
|
|
|
[![Build Status](https://travis-ci.org/vitessio/vitess.svg?branch=master)](https://travis-ci.org/vitessio/vitess/builds)
|
2016-04-07 23:40:23 +03:00
|
|
|
[![codebeat badge](https://codebeat.co/badges/51c9a056-1103-4522-9a9c-dc623821ea87)](https://codebeat.co/projects/github-com-youtube-vitess)
|
2018-03-02 23:24:04 +03:00
|
|
|
[![Go Report Card](https://goreportcard.com/badge/vitess.io/vitess)](https://goreportcard.com/report/vitess.io/vitess)
|
2018-03-28 04:41:28 +03:00
|
|
|
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fvitessio%2Fvitess.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fvitessio%2Fvitess?ref=badge_shield)
|
2018-03-15 02:56:35 +03:00
|
|
|
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/1724/badge)](https://bestpractices.coreinfrastructure.org/projects/1724)
|
2016-03-21 14:03:55 +03:00
|
|
|
|
|
|
|
# Vitess
|
2014-10-01 05:59:51 +04:00
|
|
|
|
2016-09-23 20:30:55 +03:00
|
|
|
Vitess is a database clustering system for horizontal scaling of MySQL
|
|
|
|
through generalized sharding.
|
2015-02-11 02:01:48 +03:00
|
|
|
|
2016-09-23 20:30:55 +03:00
|
|
|
By encapsulating shard-routing logic, Vitess allows application code and
|
|
|
|
database queries to remain agnostic to the distribution of data onto
|
|
|
|
multiple shards. With Vitess, you can even split and merge shards as your needs
|
|
|
|
grow, with an atomic cutover step that takes only a few seconds.
|
2013-09-20 21:02:21 +04:00
|
|
|
|
2016-09-23 20:30:55 +03:00
|
|
|
Vitess has been a core component of YouTube's database infrastructure
|
|
|
|
since 2011, and has grown to encompass tens of thousands of MySQL nodes.
|
2014-10-17 22:01:18 +04:00
|
|
|
|
2018-03-01 20:43:56 +03:00
|
|
|
For more about Vitess, please visit [vitess.io](https://vitess.io).
|
2013-11-13 04:29:06 +04:00
|
|
|
|
2017-04-21 23:02:38 +03:00
|
|
|
Vitess has a growing community. You can view the list of adopters
|
2018-03-01 20:43:56 +03:00
|
|
|
[here](https://github.com/vitessio/vitess/blob/master/ADOPTERS.md).
|
2017-04-21 23:02:38 +03:00
|
|
|
|
2015-04-30 00:31:24 +03:00
|
|
|
## Contact
|
|
|
|
|
|
|
|
Ask questions in the
|
|
|
|
[vitess@googlegroups.com](https://groups.google.com/forum/#!forum/vitess)
|
2018-03-01 21:54:12 +03:00
|
|
|
discussion forum.
|
|
|
|
|
|
|
|
For topics that are better discussed live, please join the
|
|
|
|
[Vitess Slack](https://bit.ly/vitess-slack) workspace.
|
2015-04-30 00:31:24 +03:00
|
|
|
|
|
|
|
Subscribe to
|
|
|
|
[vitess-announce@googlegroups.com](https://groups.google.com/forum/#!forum/vitess-announce)
|
2018-03-01 20:43:56 +03:00
|
|
|
or the [Vitess Blog](https://blog.vitess.io/)
|
2015-04-30 00:31:24 +03:00
|
|
|
for low-frequency updates like new features and releases.
|
|
|
|
|
2019-03-08 23:08:25 +03:00
|
|
|
## Security
|
|
|
|
|
|
|
|
### Security Audit
|
|
|
|
|
2019-03-08 23:24:46 +03:00
|
|
|
A third party security audit was performed by Cure53. You can see the full report [here](doc/VIT-01-report.pdf).
|
2019-03-08 23:08:25 +03:00
|
|
|
|
2014-01-25 02:49:39 +04:00
|
|
|
## License
|
2013-07-19 06:34:05 +04:00
|
|
|
|
2016-09-23 20:30:55 +03:00
|
|
|
Unless otherwise noted, the Vitess source files are distributed
|
2017-05-06 02:21:12 +03:00
|
|
|
under the Apache Version 2.0 license found in the LICENSE file.
|
2018-03-28 04:41:28 +03:00
|
|
|
|
|
|
|
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fvitessio%2Fvitess.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fvitessio%2Fvitess?ref=badge_large)
|