腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
PingCAP的专栏
专栏成员
举报
537
文章
530862
阅读量
95
订阅数
订阅专栏
申请加入专栏
全部文章(537)
数据库(376)
sql(206)
云数据库 SQL Server(103)
TDSQL MySQL 版(79)
开源(54)
网络安全(50)
分布式(46)
数据分析(43)
大数据(41)
tidb(41)
编程算法(40)
运维(35)
存储(32)
flash(31)
腾讯云测试服务(30)
go(27)
数据迁移(26)
kubernetes(23)
其他(22)
raft(22)
api(16)
mysql(15)
linux(14)
数据结构(14)
https(14)
github(13)
批量计算(13)
缓存(13)
node.js(12)
oracle(10)
容器(10)
rpc(10)
git(9)
unix(9)
http(9)
serverless(9)
数据处理(9)
微服务(9)
flink(9)
java(8)
javascript(8)
ide(8)
文件存储(8)
spark(8)
kafka(8)
打包(7)
迁移(7)
对象存储(6)
DevOps 解决方案(5)
数据备份(5)
企业(5)
tcp/ip(5)
python(4)
nosql(4)
apache(4)
云直播(4)
数据安全(4)
rust(4)
php(3)
html(3)
jquery(3)
json(3)
arm(3)
云数据库 Redis(3)
postgresql(3)
mongodb(3)
人工智能(3)
express(3)
游戏(3)
压力测试(3)
hive(3)
sql server(3)
架构设计(3)
性能测试(3)
etcd(3)
区块链(2)
机器学习(2)
ios(2)
网站(2)
金融(2)
黑客(2)
jvm(2)
ssh(2)
面向对象编程(2)
自动化测试(2)
单元测试(2)
zabbix(2)
微信(2)
安全(2)
数据可视化(2)
物联网(2)
es(2)
实时风控(2)
数据集成(2)
汽车(2)
教育(2)
云原生(2)
费用中心(1)
云点播(1)
负载均衡(1)
mac os(1)
c++(1)
bash(1)
r 语言(1)
css(1)
android(1)
单片机(1)
嵌入式(1)
mvc(1)
全文检索(1)
windows server(1)
负载均衡缓存(1)
bash 指令(1)
spring(1)
神经网络(1)
mapreduce(1)
黑石物理服务器(1)
日志服务(1)
移动直播(1)
访问管理(1)
云数据库 MongoDB(1)
海外加速(1)
SSL 证书(1)
图像处理(1)
数据库解决方案(1)
日志数据(1)
电商(1)
yarn(1)
自动化(1)
shell(1)
hadoop(1)
mybatis(1)
spring boot(1)
jdbc(1)
hashmap(1)
ftp(1)
grep(1)
jenkins(1)
kernel(1)
uml(1)
windows(1)
hbase(1)
腾讯云开发者社区(1)
云计算(1)
风控平台(1)
mvcc(1)
模型测试(1)
应用/实战(1)
图片处理(1)
HTAP 数据库 TDSQL-H(1)
数据库管理(1)
数据脱敏(1)
Elasticsearch Service(1)
腾讯轻联(1)
数据湖(1)
在线课堂(1)
limit(1)
max(1)
merge(1)
schedule(1)
store(1)
vector(1)
数据管理(1)
最佳实践(1)
搜索文章
搜索
搜索
关闭
TiCDC 源码阅读(二)TiKV CDC 模块介绍
数据库
rpc
javascript
node.js
数据结构
TiCDC 是一款 TiDB 增量数据同步工具,通过拉取上游 TiKV 的数据变更日志,TiCDC 可以将数据解析为有序的行级变更数据输出到下游。
PingCAP
2023-01-04
567
0
TiKV 源码阅读三部曲(一)重要模块
批量计算
raft
android
编程算法
rpc
作者简介:谭新宇,清华大学软件学院研三在读,Apache IoTDB committer,Talent Plan Community mentor。
PingCAP
2022-10-18
826
0
条分缕析 Raft 算法
rpc
raft
Raft 的目标(或者说是分布式共识算法的目标)是:保证 log 完全相同地复制到多台服务器上。
PingCAP
2021-02-23
610
0
TiDB Binlog 源码阅读系列文章(三)Pump client 介绍
数据库
rpc
在 上篇文章 中,我们介绍了 Pump 的作用是存储 TiDB 产生的 binlog。本篇将介绍 Pump client,希望大家了解 TiDB 把 binlog 写到 Pump,以及输出数据的过程。
PingCAP
2019-08-07
451
0
TiKV 源码解析系列文章(十)Snapshot 的发送和接收
rpc
TiKV 使用 Raft 算法来提供高可用且具有强一致性的存储服务。在 Raft 中,Snapshot 指的是整个 State Machine 数据的一份快照,大体上有以下这几种情况需要用到 Snapshot:
PingCAP
2019-07-10
836
0
TiKV 源码解析系列文章(九)Service 层处理流程解析
rpc
node.js
api
之前的 TiKV 源码解析系列文章介绍了 TiKV 依赖的周边库,从本篇文章开始,我们将开始介绍 TiKV 自身的代码。本文重点介绍 TiKV 最外面的一层——Service 层。
PingCAP
2019-07-08
739
0
TiKV 源码解析系列文章(八)grpc-rs 的封装与实现
rpc
批量计算
javascript
node.js
上一篇《gRPC Server 的初始化和启动流程》为大家介绍了 gRPC Server 的初始化和启动流程,本篇将带大家深入到 grpc-rs 这个库里,查看 RPC 请求是如何被封装和派发的,以及它是怎么和 Rust Future 进行结合的。
PingCAP
2019-06-13
913
0
TiKV 源码解析系列文章(七)gRPC Server 的初始化和启动流程
rpc
http
网站
编程算法
本篇 TiKV 源码解析将为大家介绍 TiKV 的另一周边组件—— grpc-rs。grpc-rs 是 PingCAP 实现的一个 gRPC 的 Rust 绑定,其 Server/Client 端的代码框架都基于 Future,事件驱动的 EventLoop 被隐藏在了库的内部,所以非常易于使用。本文将以一个简单的 gRPC 服务作为例子,展示 grpc-rs 会生成的服务端代码框架和需要服务的实现者填写的内容,然后会深入介绍服务器在启动时如何将后台的事件循环与这个框架挂钩,并在后台线程中运行实现者的代码。
PingCAP
2019-05-16
1K
0
DM 源码阅读系列文章(二)整体架构介绍
rpc
go
本文为 DM 源码阅读系列文章的第二篇,第一篇文章 简单介绍了 DM 源码阅读的目的和规划,以及 DM 的源码结构以及工具链。从本篇文章开始,我们会正式开始阅读 DM 的源码。
PingCAP
2019-03-26
768
0
DM 源码阅读系列文章(一)序
云数据库 SQL Server
go
rpc
数据库
sql
TiDB-DM 是由 PingCAP 开发的一体化数据同步任务管理平台,支持从 MySQL 或 MariaDB 到 TiDB 的全量数据迁移和增量数据同步,在 TiDB DevCon 2019 正式开源。作为一款连接 MySQL/MariaDB 生态和 TiDB 生态的中台类型产品,DM 获得了广泛的关注,很多公司、开发者和社区的伙伴已经在使用 DM 来进行数据迁移和管理。随着大家使用的广泛和深入,遇到了不少由于对 DM 原理不理解而错误使用的情况,也发现了一些 DM 支持并不完善的场景和很多可以改进的地方。
PingCAP
2019-03-20
740
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档