Vitess is a database clustering system for horizontal scaling of MySQL.
Перейти к файлу
Alain Jobart 828939550b Removing the sqldb.Conn interface.
Now using *mysql.Conn everywhere.
2017-05-17 16:54:23 -07:00
config Orchestrator upstream moved to github 2017-05-07 09:34:42 -07:00
data/test Parser support for multi-table updates (#2852) 2017-05-16 15:27:45 -07:00
doc Remove references to mercurial 2017-05-07 10:20:03 -07:00
docker Remove references to mercurial 2017-05-07 10:20:03 -07:00
docs Remove references to mercurial 2017-05-07 10:20:03 -07:00
examples minor fix for deprecation warning in `kubectl port-forward` 2017-05-11 19:30:17 +02:00
go Removing the sqldb.Conn interface. 2017-05-17 16:54:23 -07:00
helm
java Handle VARBINARYs that arent actually binary (#2847) 2017-05-15 20:37:29 -07:00
misc license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
php Parser support for multi-table updates (#2852) 2017-05-16 15:27:45 -07:00
proto Removing deprecated go/mysql package. 2017-05-17 13:58:33 -07:00
py v3: support for CLIENT_FOUND_ROWS 2017-05-08 15:36:59 -07:00
test license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
third_party
tools license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
travis license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
vendor Merge pull request #2639 from HubSpot/auth-server-ldap 2017-03-29 07:56:01 -07:00
vitess.io website: Create new section http://vitess.io/internal/. 2017-04-14 19:28:51 -07:00
web web/vtctld2: Fix missing zero values in schema view e.g. for "# Rows". 2017-03-29 09:37:16 -07:00
.codeclimate.yml CodeClimate: Fix entry for "govet" (copy&paste error). 2017-05-10 10:12:20 -07:00
.dockerignore
.gitignore .gitignore: Ignore version backups from "mvn versions:set". 2017-04-14 17:01:31 -07:00
.gitmodules
.pullapprove.yml Add Yipei's bot account as approver. 2017-03-22 11:41:32 +01:00
.travis.yml travis: Exclude more generated Java files from the Travis cache. 2017-04-04 11:52:48 -07:00
ADOPTERS.md doc: Create ADOPTERS.md 2017-04-28 13:45:41 -07:00
CONTRIBUTING.md CONTRIBUTING.md: Link to vitess.io/contributing/. 2017-04-12 21:12:33 -07:00
Dockerfile Re-add "Dockerfile" for base image in the root of our repository. 2017-04-14 15:18:09 -07:00
LICENSE license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
Makefile license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
README.md license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
bootstrap.sh license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
composer.json
composer.lock
dev.env Fix WARNING text if GOROOT not set properly 2017-05-08 11:30:35 -07:00
index.md
phpunit.xml
test.go license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00

README.md

Maven Central Build Status codebeat badge Go Report Card

Vitess

Vitess is a database clustering system for horizontal scaling of MySQL through generalized sharding.

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.

Vitess has been a core component of YouTube's database infrastructure since 2011, and has grown to encompass tens of thousands of MySQL nodes.

For more about Vitess, please visit vitess.io.

Vitess has a growing community. You can view the list of adopters here.

Contact

Ask questions in the vitess@googlegroups.com discussion forum. You may also request access to the Vitess Slack channel.

Subscribe to vitess-announce@googlegroups.com or the Vitess Blog for low-frequency updates like new features and releases.

License

Unless otherwise noted, the Vitess source files are distributed under the Apache Version 2.0 license found in the LICENSE file.