4 ms·
MySQL branch maintained and used at Google
- gphil 15y agoAnybody know what this is used for?
- odiroot 15y agoProbably the testing relational storage for AppEngine?
- jrockway 15y agoNo, it's used as the backing store in many production applications. Some tasks lend themselves to distributed non-SQL datastores, other tasks work better with a traditional database architecture. MySQL is used for the latter.
- tonfa 15y agoAt least in 2008, Ads and Youtube: http://google-opensource.blogspot.com/2008/09/google-releases-more-patches-for-mysql.html http://google-opensource.blogspot.com/2008/09/google-release... http://highscalability.com/youtube-architecture http://highscalability.com/youtube-architecture
- tommyd 15y agoAnd still used for Youtube: http://code.google.com/p/vitess/ http://code.google.com/p/vitess/
- deleted 15y ago[deleted]
- benohear 15y agoAny idea why they went for that over Postgres?
- chc 15y agoProbably YouTube went for MySQL because that was a standard part of the LAMP stack — in the absence of any compelling factors, just about any Web developer in the mid-2000s would have chosen MySQL — and Google didn't see the benefit to switching.
- deleted 15y ago[deleted]
- Cherian 15y agoDoes any know if these changes went into Percona Server? I can save the lookup.
- tszming 15y agoA little story about MySQL and Oracle at Google: http://eldapo.blogspot.com/2007/05/lets-get-real-database.html http://eldapo.blogspot.com/2007/05/lets-get-real-database.ht...