1.2 Go in TiDB
About Me • Shen Li (申砾) • Tech Lead of TiDB, VP of Engineering • Netease / 360 / PingCAP • Infrastructure software engineer What is TiDB A Distributed, Consistent, Scalable, SQL Database that supports libraries && Tools • Good performance • Quick improvement Go in TiDB • More than 100k lines of Go code and 94 contributors. Goroutine • Starting a goroutine is easy and cheap. • Goroutines come with0 码力 | 27 页 | 935.47 KB | 5 月前3Tracing in TiDB 浅谈全链路监控: 从应用到数据库到 Runtime
物理机 ● 业务侵入性和性能损耗 ● 实时,秒级别有效性 行业现状 ● 起点:《Dapper, a Large-Scale Distributed Systems Tracing Infrastructure》 - Google 2010 ● OpenTracing ○ Zipkin ○ Uber Jaeger ● OpenCensus ● OpenTracing + OpenCensus function name, source file/line, etc. By looking at the data, you can also examine which parts of the code invoked these spots. You can also filter by invokers to have more granular understanding of certain0 码力 | 39 页 | 3.43 MB | 1 年前3QCon北京2018-《TiDB架构与开源之路》-申砾
About PingCAP • Since 2015 • Beijing, Shanghai, Guangzhou, Silicon Valley, Home • Open-Source infrastructure software: Codis, RebornDB • TiDB, TiKV, TiSpark Agenda • Design Goals • Architecture Evolution has the highest priority Tools matters • Automate Everything • Chaos tools • Debug tools • Infrastructure tools • Jira/Confluence How to tuning the system? 玄学调优 Metrics System Matters • 400+ metrics Releasing your product as an open source project will significantly improve it, especially for infrastructure software • Talent Acquire Linus‘s Law: “Given enough eyeballs, all bugs are shallow” ---0 码力 | 44 页 | 11.38 MB | 1 年前3TiDB 101 Fernando Ipar
me © The Pythian Group Inc., 2019 �3 TiDB Created by PingCAP (Founded in April 2015 by 3 Infrastructure Engineers) © The Pythian Group Inc., 2019 ●SQL-based (MySQL[0] protocol). ●Distributed (ACID)0 码力 | 13 页 | 2.59 MB | 5 月前3TiDB 实践 HTAP 的架构进展和未来展望-韦万
latency of report reduced from 30m to 2m • Reduced the cost of database servers. • Bigdata infrastructure adaption The challenges to storage module on HTAP scenario Isolation between OLTP and OLAP0 码力 | 32 页 | 6.61 MB | 1 年前3TiDB v8.5 Documentation
product option of TiDB, where users or organizations can deploy and manage TiDB on their own infrastructure with complete flexibility. With TiDB Self- Managed, you can enjoy the power of open source, distributed migrate applications to TiDB, you do not need to change a single line of code in many cases, or only need to modify a small amount of code. In addition, TiDB provides a series of data migration tools to help 4.0 introduces �→ the number of keys processed by the Coprocessor (<code>PROCESSED_KEYS �→ code>) and request units (<code>RUcode>) as identifying �→ conditions, and puts identified queries into the0 码力 | 6730 页 | 111.36 MB | 9 月前3TiDB v8.4 Documentation
product option of TiDB, where users or organizations can deploy and manage TiDB on their own infrastructure with complete flexibility. With TiDB Self- Managed, you can enjoy the power of open source, distributed migrate applications to TiDB, you do not need to change a single line of code in many cases, or only need to modify a small amount of code. In addition, TiDB provides a series of data migration tools to help 4.0 introduces �→ the number of keys processed by the Coprocessor (<code>PROCESSED_KEYS �→ code>) and request units (<code>RUcode>) as identifying �→ conditions, and puts identified queries into the0 码力 | 6705 页 | 110.86 MB | 9 月前3TiDB v5.1 Documentation
your applications to TiDB, you do not need to change a single line of code in many cases or only need to modify a small amount of code. In addition, TiDB provides a series of data migration tools to help readability and execution efficiency of SQL statements. • Support changing column types online to improve code development flexibility. • Introduce a new statistics type to improve query stability, which is enabled promoting the robust development of TiDB. We sincerely appreciate all contributors who have submitted code, written and translated documents for TiDB. 2.8.1 TiDB developers TiDB developers contribute to0 码力 | 2745 页 | 47.65 MB | 1 年前3TiDB v5.3 Documentation
your applications to TiDB, you do not need to change a single line of code in many cases or only need to modify a small amount of code. In addition, TiDB provides a series of data migration tools to help directory for plugins is changed from "" to /data/deploy/plugin. • The DM code is migrated to the folder “dm” in TiCDC code repository. Now DM follows TiDB in version numbers. Next to v2.0.x, the new promoting the robust development of TiDB. We sincerely appreciate all contributors who have submitted code, written and translated documents for TiDB. 2.8.1 TiDB developers TiDB developers contribute to0 码力 | 2996 页 | 49.30 MB | 1 年前3TiDB v5.2 Documentation
your applications to TiDB, you do not need to change a single line of code in many cases or only need to modify a small amount of code. In addition, TiDB provides a series of data migration tools to help Shuffled Hash Aggregation calculation in the MPP mode when a new collation is enabled – Optimize basic code to improve MPP performance – Support casting the STRING type to the DOUBLE type – Optimize the non-joined promoting the robust development of TiDB. We sincerely appreciate all contributors who have submitted code, written and translated documents for TiDB. 2.8.1 TiDB developers TiDB developers contribute to0 码力 | 2848 页 | 47.90 MB | 1 年前3
共 44 条
- 1
- 2
- 3
- 4
- 5