Hacker GitHub

← All repos

meta/mysql-5.6

View on GitHub ↗ ★ 2,576 C++ archived

Facebook's branch of the Oracle MySQL database. This includes MyRocks.

17 mentions on Hacker News by 14 people: 0 stories, 17 comments · first 2015-05-06 · latest 2021-12-06

Mentions per year 17 mentions · busiest year 2016 (7)
20082026
  1. …storage engine's handy TTL [1] feature instead of a tedious delete & optimise scheduled job [1] https://github.com/facebook/mysql-5.6/wiki/Time-to-Live-%28T...
    comment by elktea · 2021-12-06 · in Leaving MySQL
  2. …some features (such as foreign keys[1]) that prevent it from being usable in many applications. [1] https://github.com/facebook/mysql-5.6/wiki/MyRocks-limitatio...
  3. Direct source is available at: https://github.com/facebook/mysql-5.6 The social graph is indeed stored in MySQL via TAO. A recent white paper about MyRocks is: https://research.fb.com/publications/myrocks-lsm-tree-databa...
    comment by HarrisonFisk · 2021-07-22 · in Migrating Facebook to MySQL 8.0
  4. The code is open source: https://github.com/facebook/mysql-5.6
    comment by HarrisonFisk · 2021-07-22 · in Migrating Facebook to MySQL 8.0
  5. …without failover We use our own open source tool OnlineSchemaChange to do schema changes (details: https://github.com/facebook/mysql-5.6/wiki/Schema-Changes ), which is heavily optimized for MyRocks use cases like utilizing bulk loading…
  6. Since there seems to be a lot of confusion around transactions in MyRocks: https://github.com/facebook/mysql-5.6/wiki/Transaction-Isola... > MyRocks supports two of the four transaction isolation levels: Read committed and Repeatable reads…
  7. Not transactional in what way? Their "Limitations" doc doesn't mention that it lacks transactions ( https://github.com/facebook/mysql-5.6/wiki/MyRocks-limitatio... ). They have a "Transaction Isolation" doc that describes some options and…
  8. More juicy details is here https://github.com/facebook/mysql-5.6/wiki Also Percona backs it: https://www.percona.com/blog/2016/10/24/announcing-myrocks-i...
  9. …on the MyRocks wiki on mapping the relational model onto a RocksDB-based storage engine: https://github.com/facebook/mysql-5.6/wiki/MyRocks-record-fo...
  10. …), and we've added table checksum support to mysqldump in our branch of MySQL ( https://github.com/facebook/mysql-5.6/commit/54acbbf915935a0... )
  11. …of mysqldump, allowing us to dump out the restored data and compare checksums as well, if required. https://github.com/facebook/mysql-5.6/commit/54acbbf915935a0...
  12. MySQL does need improvements. This [0] is an example. [0] https://github.com/facebook/mysql-5.6
  13. …lately, which makes high performance data ingestion combined with OLTP workload quite feasible. * https://github.com/facebook/mysql-5.6/tree/webscalesql-5.6.2...
  14. …at Facebook, Current and Future [1] and Massively Distributed Backup at Facebook Scale [2]. [0] https://github.com/facebook/mysql-5.6 [1] https://www.youtube.com/watch?v=jqwegP9xwVE [2] https://www.youtube.com/watch?v=UBHcmP2TSvk
  15. …is pretty much the vanilla version, from your post it sounds like it's very different but it's not. https://github.com/facebook/mysql-5.6
  16. …https://github.com/facebook/squangle for MySQL, though it's lacking documentation, and requires a https://github.com/facebook/mysql-5.6 or WebScaleSQL client library
  17. Twitter ( https://github.com/twitter/mysos ), Facebook ( https://github.com/facebook/mysql-5.6 ), Youtube ( https://github.com/youtube/vitess ), just to name a few large users. For everyone saying MySQL isn't "web scale", there are some…
    comment by SEJeff · 2015-05-06 · in Mysos – MySQL on Mesos