TiFS 能存数据,为什么不能存文件?

2021-04-02
阅读 5 分钟
1.4k
本篇文章的作者为龙姐姐说的都队的李晨曦,他们团队在本次 Hackathon 比赛中构建了一个基于 TiKV 的分布式 POSIX 文件系统 TiFS,继承了 TiKV 强大的分区容错和严格一致性特性,为 TiKV 生态开辟了一个新的领域。

北京线下 Meetup 预告 | Meet with TiDB Community

2021-03-31
阅读 2 分钟
1.7k
随着 TiDB 社区的不断发展,TiDB 生态也逐渐走向成熟,本次 Meetup 我们将邀请来自伴鱼、知乎与腾讯的老师们聊一聊他们 TiDB 生态项目的应用与实践;现场更有 TUG MOA 与大家分享在社区的成长之路;同时,我们也将揭秘 TiDB 5.0 的最新特性。感兴趣的同学不要错过咯~ 具体报名方式见下文。

北京市委书记蔡奇调研 PingCAP 立足自主研发和开源战略,助推产业数字化转型

2021-03-25
阅读 1 分钟
1.5k
2021 年 3 月,开源正式被列入国家十四五规划发展纲要,可以预期,开源将成为中国未来发展基础软硬件技术的关键路径。3 月 23 日上午,北京市委书记蔡奇一行参观考察 PingCAP(平凯星辰),专题调研数字经济,与 PingCAP 创始人兼 CEO 刘奇就开源自主创新实践与数字经济建设展开了交流。刘奇首先代表 PingCAP 对蔡奇书记...

创造了不起 | Little-Wallace 和 Yisaer 的 Committer 之路

2021-03-23
阅读 4 分钟
1k
开源不仅仅是写代码,而是大家自发地聚集在一起做一件有意义有意思的事情,这个过程中各种各样的问题都是需要沟通的,但现在国内很少有人在认真地做这件事情。在我看来社区比源代码更重要。 ———— PingCAP 联合创始人、CTO 黄东旭

事务前沿研究 | 隔离级别的追溯与究明,带你读懂 TiDB 的隔离级别(下篇)

2021-03-22
阅读 8 分钟
1.2k
在上篇,我们分析了 ANSI SQL-92 和「A Critique of ANSI SQL Isolation Levels」对隔离级别做出的定义,并且指出了在现今的认知中,其中的一些缺陷。本篇将继续讨论隔离级别的问题,讲述实现无关的隔离级别定义和 TiDB 的表现和隔离级别。

TiDB Operator 源码阅读 (二) Operator 模式

2021-03-20
阅读 6 分钟
1.7k
在上一篇文章中我们讨论了 TiDB Operator 的应用场景,了解了 TiDB Operator 可以在 Kubernetes 集群中管理 TiDB 的生命周期。可是,TiDB Operator 的代码是怎样运行起来的?TiDB 组件的生命周期管理的逻辑又是如何编排的呢?我们将从 Operator 模式的视角,介绍 TiDB Operator 的代码实现,在这篇文章中我们主要讨论 co...

TiDB ✖️ 智慧芽 | HTAP 为实时数据服务插上翅膀

2021-03-18
阅读 2 分钟
1.7k
数字化转型的推进使得越来越多企业正面临前所未有的数据规模,随着商业竞争的日趋加剧,无论是外部的用户还是公司内部的决策已经无法依赖时效性不佳的离线数据分析,需要更实时的数据分析,甚至是对正在发生的交易数据进行分析,以支撑更加敏捷的商业决策。

事务前沿研究 | 隔离级别的追溯与究明,带你读懂 TiDB 的隔离级别(上篇)

2021-03-17
阅读 7 分钟
1.2k
上周六,在 Infra Meetup 134 期直播间,我们开启了「事务前沿研究」专题 Meetup 第一讲,希望通过本系列内容为大家分享一些学术前沿事务方面的研究内容。在本次分享中,我司 TiDB 研发工程师童牧为大家介绍了事务隔离性基础概念与 TiDB 的隔离级别以及实现方式。为了让大家更好的理解分享内容,我们将发布「事务前沿研...

如何在 TiDB 上高效运行序列号生成服务

2021-03-13
阅读 8 分钟
1.3k
TiDB 从 v4.0 版本开始正式支持序列功能,而除了序列之外还有多种序列号生成方案,这些方案在没有对 TiDB 优化的时候一般会产生写入热点问题。本文将介绍如何应对写入热点问题高效运行序列号服务。

「过期不候」,有生命周期的 TiDB 数据表

2021-03-12
阅读 4 分钟
1.4k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。

TiDB Operator 源码阅读 (一) 序

2021-03-10
阅读 3 分钟
1.1k
随着 TiDB Operator 社区的壮大,越来越多的开发者参与到了 TiDB Operator 的开发中。目前,TiDB Operator 的开发门槛比较高,需要开发者对 TiDB Operator 的代码进行详细阅读之后才能了解到项目的全貌。有鉴于此,我们希望系统性地介绍一下 TiDB Operator 的代码细节,为刚入门的开发者提供指导,提供一份长期的查阅手...

TiKV + SPDK,探索存储的性能极限

2021-03-09
阅读 3 分钟
1.6k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。

TiDB 在实时分析应用场景下的探索

2021-03-09
阅读 5 分钟
1.2k
近年来,随着数据规模越来越大,以及由此衍生出数据实时化的诉求激增,产生了一系列大数据相关的业务场景,场景复杂性高以及业务多维度是明显的两个特点,因此出现许多了实时数仓架构来满足业务需求。

Chaos Mesh® 的 Chaos Engineering as a Service 探索之路

2021-03-09
阅读 6 分钟
990
Chaos Mesh 已经开源一周年了,目前是 CNCF 的 sanbox 项目,在国内外发展良好,有了很多的 Contributor 和关注度。

TiKV 高性能追踪的实现解析

2021-03-03
阅读 10 分钟
1.4k
本文为 PingCAP Observability 团队研发工程师钟镇炽在 Rust China Conf 2020 大会上所做演讲 《高性能 Rust tracing 库设计》的详细文本,介绍了对性能要求非常苛刻的分布式 KV 数据库 TiKV 如何以不到 5% 的性能影响实现所有请求的耗时追踪。

TiDB 5.0 跨中心部署能力初探 | 中心化还是去中心化?揭秘 TiDB 5.0 事务分布式授时模块

2021-03-02
阅读 9 分钟
2.6k
TiDB 5.0 发布在即,在这个大版本更新中提升 TiDB 集群的跨中心部署能力是我们重要的一个着力点。其中,新的分布式本地事务能力及其对应的授时服务改造是基础且又重要的一环。本文将会从 TiDB 现有的授时服务出发,一步步阐释新分布式授时服务的改造思路和本地事务的性能表现,最后将会为大家分享一个应用场景与上手步骤...

TiDB 孵化器项目发起,快来孵化你的技术理想

2021-03-01
阅读 3 分钟
2.5k
TiDB 社区由开发者、用户和 TiDB 生态中的合作伙伴组成,致力于构建“面向未来的数据库”,以及打造 TiDB 的可持续发展生态。在整个社区的不断努力和帮助下,TiDB 的生态也在不断发展,越来越多的开源项目成为 TiDB 大家庭的一员。比如 TiKV,一个开源的分布式事务 Key-Value 数据库;Weir,一个面向服务的 TiDB 数据库管...

TiBI 的 SQL「视界」:DBA 的 BI 工具 | Hackathon 优秀项目分享

2021-02-26
阅读 3 分钟
1.3k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团...

不提升性能也拿奖?Dynamic Copysets 降低数据丢失概率 | TiDB Hackathon 2020 优秀项目分享

2021-02-25
阅读 3 分钟
1.3k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多小伙伴了解这些参赛...

Hacking Camp 闪耀开启,首批入选项目先睹为快

2021-02-24
阅读 2 分钟
1k
经过激烈角逐,TiDB Hackathon 2020 诞生了许多明星项目,如在 TiDB 上实现图数据库、基于 WASM 的 UDF 框架、完整易用的 IDE 等等,围绕 TiDB 实现了各项功能、性能层面的创新,构建了丰富的开源生态,令人不禁感叹“社区的力量”。

条分缕析 Raft 算法

2021-02-23
阅读 9 分钟
2.4k
本文整理自 Ongaro 在 Youtube 上的视频。目标Raft 的目标(或者说是分布式共识算法的目标)是:保证 log 完全相同地复制到多台服务器上。只要每台服务器的日志相同,那么,在不同服务器上的状态机以相同顺序从日志中执行相同的命令,将会产生相同的结果。共识算法的工作就是管理这些日志。系统模型我们假设:服务器可能...

TiKV + Flink = 最佳人气流批一体库|TiDB Hackathon 2020 优秀项目分享

2021-02-22
阅读 5 分钟
1.1k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多小伙伴了解这些参赛...

中文文档规范化,zh.md 来帮你!丨TiDB Hackathon 2020 优秀项目分享

2021-02-20
阅读 4 分钟
1.2k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团...

基于 AWS 的一站式分布式数据库测试体系,简单易上手|TiDB Hackathon 2020 优秀项目分享

2021-02-05
阅读 5 分钟
970
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团...

大力出奇迹,GPU 加速 TiDB | TiDB Hackathon 2020 优秀项目分享

2021-02-04
阅读 7 分钟
1.1k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团...

神器 TiDE 在手,一键快速上车 TiDB | TiDB Hackathon 2020 优秀项目分享

2021-02-02
阅读 5 分钟
1.4k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团...

当 TiDB 遇到图数据库 | TiDB Hackathon 2020 优秀项目分享

2021-01-29
阅读 5 分钟
1.3k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团...

昆仑万维 X TiDB | 从 MySQL Cluster 到 TiDB 的升级之路

2021-01-27
阅读 2 分钟
1.6k
昆仑万维是全球领先、业内前沿的综合性互联网集团,业务涵盖昆仑游戏(GameArk)、信息资讯(Opera)等多个业务板块。其中,昆仑游戏(GameArk)凭借研发及运营的核心优势,面向全球进行游戏的研发、发行与运营,形成多样性的产品矩阵。截止 2020 年底,月活用户达到上亿规模。

通过 WASM 实现优雅高效的 TiDB UDF

2021-01-26
阅读 4 分钟
1.7k
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团...

陆金所金融核心场景数据库的去 O 之路

2021-01-22
阅读 5 分钟
2.2k
金融行业该如何在线替换金融核心场景数据库?在 TUG 陆金所企业行活动中,来自陆金所的数据架构 DBA 团队经理万霁春老师分享了陆金所的去 O 之路,以下内容整理自当天活动分享实录。