Vitess is a database clustering system for horizontal scaling of MySQL.
Перейти к файлу
Alain Jobart ee5a98207d Propagate Query in mysqlconn errors. 2017-05-15 14:43:53 -07:00
config Orchestrator upstream moved to github 2017-05-07 09:34:42 -07:00
data/test REPLACE INTO take 2 (#2828) 2017-05-06 12:48:15 -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 license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
go Propagate Query in mysqlconn errors. 2017-05-15 14:43:53 -07:00
helm Address comments. 2017-03-07 14:27:23 -08:00
java Merge pull request #2816 from tirsen/jdbc-set-clob 2017-05-10 19:48:37 -07:00
misc license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
php V3: new session-based protocol 2017-04-28 13:08:44 -07:00
proto v3: support for CLIENT_FOUND_ROWS 2017-05-08 15:36:59 -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 Use native Go vendor mode for gozk package. 2016-04-06 14:43:17 -07:00
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 docker: Include only necessary files in bootstrap image. 2015-11-02 17:13:43 -08:00
.gitignore .gitignore: Ignore version backups from "mvn versions:set". 2017-04-14 17:01:31 -07:00
.gitmodules php: Add pixelfederation PDO adapter as a submodule. 2016-04-14 19:14:28 -07:00
.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 Update to gRPC 1.0.0 and protobuf 3.0.0. (#2012) 2016-09-23 11:41:17 -07:00
composer.lock Update to gRPC 1.0.0 and protobuf 3.0.0. (#2012) 2016-09-23 11:41:17 -07:00
dev.env Fix WARNING text if GOROOT not set properly 2017-05-08 11:30:35 -07:00
index.md Removing a couple more mentions of bson. 2016-03-16 09:42:59 -07:00
phpunit.xml composer.json moved to project root -> dependencies update 2016-01-13 22:36:35 +01:00
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.