Calvin's Marbles


  • 首页

  • 关于

  • 归档

  • 标签

  • 搜索

TiKV 的 partitioned raft kv 特性

发表于 2023-07-23

这个特性为了解决 TiKV 到目前的一些积弊:

  • Mono RocksDB 难以支持更大的数据量
  • RaftLog -> RockDB WAL -> RocksDB 的写放大
  • 部分 Raft Admin 无法被 Replay,从而导致很多落盘
阅读全文 »

云上的 TiDB 和 TiFlash

发表于 2023-07-22

介绍一下 TiFlash 和 TiDB 云服务相关的一些设计思考。

阅读全文 »

关于 TiKV、TiDB、TiFlash 的一些思考

发表于 2023-07-22

一些常见问题的思考,只代表个人见解。对于一些已经沉淀下来的知识,会被挪到专门的文章中讨论。

阅读全文 »

TiFlash 性能测试的一个场景

发表于 2023-07-14

我们需要测试在有大量活跃 Region 情况下 TiFlash 的性能,具体负载是对一个大表压 update where。因为原有的测试工具需要加载全量数据到内存,并且只能单线程运行,所以重新做了一个专门的压测工具。这个工具是从 N 条数据中 sample 出 K 个出来,并启动多个 worker 发送 SQL 命令。

本文讲述在压测过程中发现的几个现象,并讲述作为工程师如何快速定位集群中出现的这些。

阅读全文 »

tuxun 游戏经验

发表于 2023-05-28

图寻是一个有趣的通过图片猜测地点的游戏。

阅读全文 »

Hazard Pointer

发表于 2023-05-16

介绍 Hazard Pointer。

阅读全文 »

English vocabulary

发表于 2023-04-10

记录了阅读各个英文小说时遇到的词汇。

阅读全文 »

Excerpt from Harry Potter

发表于 2023-04-09

While rereading Harry Potter, I found these passages are inspiring and interesting.

阅读全文 »

Church 编码

发表于 2023-04-04

介绍 Church 编码和 Scott 编码。

阅读全文 »

线性代数复习——以MIT18.06为指导(3)

发表于 2023-03-01

本文从MIT的线代教程的角度重新学习线性代数。

这是第三部分,从 L26 开始。

阅读全文 »
1…456…25
Calvin Neo

Calvin Neo

246 日志
152 标签
RSS
GitHub Twitter Weibo
Links
  • xqq
  • wenwen
  • zyyyyy
© 2015 - 2025 Calvin Neo   Hosted by Coding Pages
版权声明
由 Hexo 强力驱动
主题 - NexT.Muse