Statistics In PostgreSQL

2021-01-05
阅读 4 分钟
1.2k
本文是类似源码阅读的一篇文章,初步对 PostgreSQL 统计信息模块进行了一些简单的介绍。这里选择 PostgreSQL 而不是其他数据库的原因是在各种论文中看到一些设计估算的比较时,PostgreSQL 总是会在论文中有一个不错的表现。

Go Dumpling! 让导出数据更稳定

2021-01-04
阅读 4 分钟
1.3k
作 者:李淳竹(lichunzhu),TiDB 研发工程师。Migrate SIG Community,主要涵盖 TiDB 数据处理工具,包含 TiDB 数据备份/导入导出,TiDB 数据变更捕获,其他数据库数据迁移至 TiDB 等。

北京金融科技产业联盟分布式数据库运维体系建设研讨会成功举办

2020-12-30
阅读 2 分钟
1.7k
2020 年 12 月 21 日,北京金融科技产业联盟主办,中国光大银行及平凯星辰(北京)科技有限公司作为课题的主导单位,承办的分布式数据库运维体系建设研讨会(以下简称“研讨会”)在国家开发银行成功举办。国家开发银行信息科技部高级专家章珂、光大银行信息科技部副总经理彭晓出席研讨会并致辞,会议由北京金融科技产业联...

以开源技术打造数据新基建底座,神州数码集团与 PingCAP 达成全面战略合作

2020-12-29
阅读 3 分钟
1.3k
12 月 28 日,神州数码与 PingCAP 在京举办战略合作签约仪式,宣布双方将基于全球领先的新一代关系型数据库(NewSQL)开源项目 TiDB,打造神州数码自有品牌分布式数据库一体机,并展开联合产品、联合营销、联合生态等多维度的战略合作,以开源技术构筑数新基建底座,赋能企业数字化转型和产业高质量发展。

性能竞赛优秀项目 | 分得干脆、合得高效,用 Shuffle 优化 TiDB 算子

2020-12-28
阅读 6 分钟
1.4k
在我们往常的印象中,分与合是一对矛盾的概念,但是这次比赛留给我们队伍一个很深刻的印象是,分与合是一对互相促进的矛盾,只有干净利落地分解,才能高效地合并。这种印象一方面来自于我们的参赛思路,我们选择的方向是使用 Shuffle 操作将算子的数据源拆分为多个独立的分区,然后通过并行计算来提升整体的吞吐,优化的...

TiDB x 浙商银行 | 用数据驱动卓越、高效的金融服务

2020-12-21
阅读 3 分钟
1.6k
「我们已经用起来了」,是我们最喜欢听到的话,简简单单几个字的背后代表着沉甸甸的信任和托付。我们将通过「相信开放的力量」系列深度案例分享,从业务的角度,看看一个数据库为各行业用户带来的业务价值。本篇文章将介绍 TiDB 在扩展浙商银行数据架构体系能力版图的实践。

平凯星辰 (PingCAP) 获评 《金融电子化》2020 年度金融科技产品创新突出贡献奖

2020-12-18
阅读 2 分钟
1.5k
由《金融电子化》杂志社主办的“2020 中国金融科技年会暨第十一届金融科技及服务优秀创新奖颁奖典礼”于 12 月 18 日线上播出。大会以“奋进新时代 迈向新征程”为主题,作为企业级开源分布式数据库的领导厂商,平凯星辰 (PingCAP) 创始人、CEO 刘奇受邀参与高峰对话。大会现场表彰了 2020 年度在金融科技领域实践、探索和应...

挑战基础软件皇冠明珠,TiDB 性能竞赛战果揭晓

2020-12-18
阅读 5 分钟
1.8k
2020 年 12 月 5 日,TiDB 性能挑战赛完美落下帷幕。本次性能挑战赛主要围绕”固定 Workload 优化”和“解决高难度性能优化 Issue ” 两类赛题来进行,旨在通过具体的开发与项目实战,鼓励更多的开发者参与到 TiDB 整体的项目设计及发展路线中,提升自身技术实力,实现技术与项目创新。

TiKV 源码解析系列文章(二十一)Region Merge 源码解析

2020-12-17
阅读 8 分钟
1.3k
Region Merge 是 Range 相邻的两个的 Region 合并的过程,我们把一个 Region 称为 Source Region,另一个称为 Target Region,在 Merge 过程结束后,Target Region 管理的 Range 会扩大到 Source Region 的部分,Source Region 则被删除。

Linux 内核 VS 内存碎片 (下)

2020-12-16
阅读 4 分钟
2.1k
从 Linux 内核 VS 内存碎片 (上) 我们可以看到根据迁移类型进行分组只是延缓了内存碎片,而并不是从根本解决,所以随着时间的推移,当内存碎片过多,无法满足连续物理内存需求时,将会引起性能问题。因此仅仅依靠此功能还不够,所以内核又引入了内存规整等功能。

战火重燃、奖金加码,TiDB Hackathon 2020 有你才精彩

2020-12-16
阅读 2 分钟
1.7k
TiDB Hackathon 是由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事,通过开发与应用实战,鼓励开发者基于 TiDB 及上下游生态项目实现技术与商业创新。

TUG 2020 MOA | 左手技术、右手内容,TUG MOA 刘春雷的榜样之路

2020-12-15
阅读 2 分钟
1.4k
TUG 社区自去年 7 月份成立以来,涌现了一批无私分享,乐于贡献内容的小伙伴, 为了表彰优质内容贡献者,TUG 社区设有两大荣誉——TiDB MVA (Most Valuable Advocate) 与 TiDB MOA (Most Outstanding Advocate) 。成为 MVA 需要在一年内有三次优质的内容贡献;成为 MOA 则需要在一年内为 TUG 社区贡献至少 10 篇以上的优...

TiDB 在金融行业关键业务场景的实践(下篇)

2020-12-11
阅读 4 分钟
2.8k
TiDB 作为一款高效稳定的开源分布式数据库,在国内外的银行、证券、保险、在线支付和金融科技行业得到了普遍应用,并在约 20 多种不同的金融业务场景中支撑着用户的关键计算。在TiDB 在金融行业关键业务场景的实践(上篇)中,我们介绍了 TiDB 在银行核心交易场景的应用,本篇文章将主要分享 TiDB 在核心外围的关键业务...

Linux 内核 VS 内存碎片 (上)

2020-12-11
阅读 4 分钟
1.5k
(外部)内存碎片是一个历史悠久的 Linux 内核编程问题,随着系统的运行,页面被分配给各种任务,随着时间的推移内存会逐步碎片化,最终正常运行时间较长的繁忙系统可能只有很少的物理页面是连续的。由于 Linux 内核支持虚拟内存管理,物理内存碎片通常不是问题,因为在页表的帮助下,物理上分散的内存在虚拟地址空间仍...

21 天 TiDB 4.0 课程追“剧”挑战,快速掌握 4.0 基础运维知识

2020-12-10
阅读 2 分钟
2.1k
作为 TiDB 在「面向未来的数据库」道路上具有里程碑意义的版本,TiDB 4.0 在稳定性、易用性、性能、云原生等各个方面都有着巨大的进步。新增的特性(如实时的强一致性、Severless 等)让 TiDB 产品能够支持更多元的业务类型;通过支持 TLS、增加官方组件管理工具 TiUP、提供可视化 Dashboard 及分布式备份工具 BR(Backup...

一次集齐年度云原生技术干货,PingCAP 带你走进 2020 Cloud Native Day

2020-12-10
阅读 2 分钟
2.1k
随着云原生技术的迅猛发展,IT 基础设施正在发生巨大变革,许多企业都将其架构迁移至云原生平台,通过云原生技术,使得企业在公有云、私有云和混合云等云环境中,构建和运行应用变得更加容易,更能充分利用云环境的优势。

TiDB 在金融行业关键业务场景的实践(上篇)

2020-12-10
阅读 4 分钟
2k
TiDB 作为一款高效稳定的开源分布式数据库,在国内外的银行、证券、保险、在线支付和金融科技行业得到了普遍应用,并在约 20 多种不同的金融业务场景中支撑着用户的关键计算。本篇文章将为大家介绍分布式关系型数据库 TiDB 在金融行业关键应用领域的实践。

Chaos Mesh® 技术内幕 | 如何注入 I/O 故障?

2020-12-02
阅读 8 分钟
2.9k
在生产环境中,时常会因为磁盘故障、误操作等原因出现文件系统的错误。Chaos Mesh 很早就提供了注入文件系统错误的能力。用户只需要添加一个 IOChaos 资源,就能够让对指定文件的文件系统操作失败或返回错误的数据。在 Chaos Mesh 1.0 之前,使用 IOChaos 需要对 Pod 注入 sidecar 容器,并且需要改写启动命令;哪怕没有...

看不懂监控怎么办?TiDB 新推出了耗时关系图

2020-12-02
阅读 2 分钟
1.9k
TiDB 使用 Prometheus 和 Grafana 提供了非常详细的监控指标。在遇到各种性能或稳定性问题时,这些监控一般是问题的关键线索。但详尽的细节监控指标使用门槛较高,刚入门的 TiDB DBA 可能难以上手,例如:

TiDB x 吉林祥云|打破数据孤岛,TiDB 联手吉林祥云推动政务数字化转型

2020-12-01
阅读 2 分钟
9.6k
「我们已经用起来了」,是我们最喜欢听到的话,简简单单几个字的背后代表着沉甸甸的信任和托付。我们将通过 「相信开放的力量」 系列深度案例分享,从业务的角度,看看一个数据库为各行业用户带来的业务价值。本篇文章将介绍 TiDB 在吉林祥云政务大数据平台的应用与实践。

KubeSphere 部署 TiDB 云原生分布式数据库

2020-11-27
阅读 7 分钟
2.2k
TiDB 是 PingCAP 公司自主研发的开源分布式关系型数据库 TiDB,为企业关键业务打造,具备「分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨数据中心多活」等核心特性,助力企业最大化发挥数据价值,释放企业增长空间。

感受开源的魅力,TiDB Committer 白珅的数据库探索之路

2020-11-26
阅读 2 分钟
1.7k
白珅同学毕业于上海交通大学电子与通信工程专业,曾就职于新浪、百度、爱奇艺等公司做视频系统和广告系统,现在在一家创业公司做多方安全计算,他的工作是开发存储引擎。在谈到是如何从业务开发转化为数据库开发,他说数据库一直是他想研究的方向,成为 TiDB Contributor 之后他对数据库和存储有了更多了解,正好面试官...

媒体报道 | 企业级开源软件大时代,PingCAP 的格局与胜局

2020-11-24
阅读 5 分钟
2.5k
毫无疑问,目前全球基础软件行业有两个重要的趋势:一方面是“软件现在吞噬一切”,每一家公司都正在变成软件公司;另一方面是“开源也在吞噬一切”,越来越多的公司也都在拥抱开源,并使用开源软件。

百家客户、300% 增速、上千开发者,PingCAP 想要拓展更赚钱的国际市场

2020-11-24
阅读 8 分钟
3.7k
这是 PingCAP 第一次 Infra Meetup。这几个人中,有近 10 个来自 PingCAP 的创始团队,唯二的客人,分别是来自华为和京东的开源爱好者。主人比客人多,倒也可以理解,毕竟周六上午的正确打开方式应该是“补觉”。

轻松应对海量数据,TiDB 在车好多的实践

2020-11-20
阅读 6 分钟
2.1k
车好多集团关注 TiDB 始于 2018 年初,像大多数公司一样,公司发展初期为了快速适配业务开发,大部分数据都存储在 MySQL 中。但随着业务快速发展,存量数据越来越多,我们在 MySQL 面临着如下痛点:

做一切为了好玩的极客,TiDB Committer 王贺的心路历程

2020-11-20
阅读 2 分钟
1.4k
王贺看起来是一个不走寻常路的大三学生,从小就喜欢计算机,对于很多大学才开始接触编程的同学来说,高三就可以自己做一个 Linux 发行版无疑是同龄人中的佼佼者了。

TiDB 的现在和未来

2020-11-19
阅读 7 分钟
2.2k
大家好,我是黄东旭,是 PingCAP 的联合创始人和 CTO,这是 PingCAP 成立以来的第一次发布会,我想跟大家简单聊聊 TiDB 在产品和技术上的更新。考虑到线上的很多观众不一定是有很强的技术背景,我将尽我所能将技术的部分说得让大家都能够理解。

PingCAP 完成 D 轮 2.7 亿美元融资,创造全球数据库历史新的里程碑

2020-11-17
阅读 4 分钟
3.4k
企业级开源分布式数据库厂商 PingCAP 日前宣布完成 2.7 亿美元的 D 轮融资,创造全球数据库历史新的里程碑。 本轮融资由纪源资本(GGV Capital)、Access Technology Ventures、晨曦投资 (Anatole Investment)、时代资本(Jeneration Capital)、五源资本(5Y Capital 原晨兴资本)共同领投,贝塔斯曼亚洲投资基金(BA...

「名企直推,人才优聘」计划启动,寻找掌握 TiDB 技能的「你」

2020-11-13
阅读 2 分钟
1.5k
不论多智能的软件,总归是「工具」,工具就是给人使用的,工具只有在人的手上才能发挥价值。另一方面,人的智慧,感情和想象力是机器无法取代的,技术做得再好,到产生价值的「最后一米」仍然需要人来完成。所谓「事在人为」,TiDB 是一件很好的工具,希望你能将它用好,帮助人们解决问题,这里面的「你」才是关键。——— ...

360 x TiDB|性能提升 10 倍,360 如何轻松抗住双十一流量

2020-11-13
阅读 4 分钟
2.4k
「我们已经用起来了」,是我们最喜欢听到的话,简简单单几个字的背后代表着沉甸甸的信任和托付。从今天开始,我们将通过「相信开放的力量」系列深度案例分享,从业务的角度,看看一个数据库为各行业用户带来的业务价值。 本篇文章将介绍 TiDB 在 360 网盾业务、智慧商业业务、广告物料数据业务等核心场景的应用与实践。