TiDB: HBase分布式事务与SQL实现 About me ● TiDB & Codis founder ● Golang expert ● Distributed database developer ● Currentlly, CEO and co-founder of PingCAP liuqi@pingcap.com https://github.com/pingcap/tidb say ? “Nothing is hotter than SQL-on-Hadoop, and now SQL-on- HBase is fast approaching equal hotness status” Form HBaseCon 2015 We want more ! SQL + Transaction(ACID) TiDB Features Let’s talk about SQL How does TiDB map SQL to KV User table RowID(hidden column) name email 1 bob bob@gmail.com Inside TiDB,each table, column has an unique ID How to map SQL to KV Let assume
The SQL Handbook Conclusion 2 Preface The SQL Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. In particular, the goal is to get you up to speed quickly with SQL. This Enjoy! 3 The SQL Handbook 1. Information systems, data and information 2. What is a Database? And a DBMS? 3. Do you always need a database? 4. Relational Databases 5. Introduction to SQL 6. Creating data 20. Limit and offset 21. Comments The goal of this handbook is to get you up and running with SQL, starting from zero knowledge. You will learn the terms and the main ideas, what is a DBMS, how to