2016-03-21 14:03:55 +03:00
|
|
|
[![Build Status](https://travis-ci.org/youtube/vitess.svg?branch=master)](https://travis-ci.org/youtube/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)
|
2016-04-07 10:18:17 +03:00
|
|
|
[![Go Report Card](https://goreportcard.com/badge/github.com/youtube/vitess)](https://goreportcard.com/report/github.com/youtube/vitess)
|
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
|
|
|
|
2016-09-23 20:30:55 +03:00
|
|
|
For more about Vitess, please visit [vitess.io](http://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
|
|
|
|
[here](https://github.com/youtube/vitess/blob/master/ADOPTERS.md).
|
|
|
|
|
2015-04-30 00:31:24 +03:00
|
|
|
## Contact
|
|
|
|
|
|
|
|
Ask questions in the
|
|
|
|
[vitess@googlegroups.com](https://groups.google.com/forum/#!forum/vitess)
|
2017-04-21 23:02:38 +03:00
|
|
|
discussion forum. You may also request access to the Vitess Slack channel.
|
2015-04-30 00:31:24 +03:00
|
|
|
|
|
|
|
Subscribe to
|
|
|
|
[vitess-announce@googlegroups.com](https://groups.google.com/forum/#!forum/vitess-announce)
|
2016-09-23 20:30:55 +03:00
|
|
|
or the [Vitess Blog](http://blog.vitess.io/)
|
2015-04-30 00:31:24 +03:00
|
|
|
for low-frequency updates like new features and releases.
|
|
|
|
|
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
|
2013-07-19 06:34:05 +04:00
|
|
|
under the BSD-style license found in the LICENSE file.
|