自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 数据库水平拆分复盘小结

最近完成了一张近亿数据的拆分,过程比较曲折,值得记录并改进。 交互调整 被拆分的是一张结算交易表。根据其基本特性,决定对其按创建年份拆分。由于数据在创建后会有大量更新,所以无法使用ES技术进行跨年搜索。和业务协商后,可以对现有业务做一定调整——将分页查询需求控制在单个年份内。 在交互上做出一定微调后,用户仍可以正常查询历史年份数据数据。只是查询体验有一定变动。 数据层改写 由于被拆分的表上有两个同时被业务使用的主键。评估使用shardingsphere中间件处理有一定难度,决定还是通过代码改造原有的数据

2021-11-25 16:21:14 454

原创 记一次replace into引发的死锁问题

记一次replace into引发的死锁问题 功能要求是使用kafka监听历史表的变动,写入到新表之中。代码如下 A code block var foo = 'bar';

2021-11-23 16:09:45 4212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除