![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
短链码
文章平均质量分 76
敲键盘的小夜猫
但行好事,莫问前程。
展开
-
分库分表数据扩容方案探究—思维链
为了有效解决数据量不断增加从而导致的数据库访问性能降低的问题,采用了分库分表的方案,但这种方式也会带来新的难题,如后续的数据扩容难度增大。面对该问题进行了方案探讨。(温馨提示:本文没有过多的干货,更多为推理过程。)原创 2024-03-19 22:50:52 · 431 阅读 · 0 评论 -
分库分表场景下多维查询方案探究
在采用分库分表设计时,通过一个PartitionKey根据散列策略将数据分散到不同的库表中,从而有效降低海量数据下C端访问数据库的压力。例如,生成的短链码散列到不同的数据库抵御了海量消费者的访问压力,但在业务层面上,商家无法查询到自己旗下生成的所有短链码。定义hash对应的库表策略关系,每次生成库表位时,根据商家的唯一标识进行hash,找到固定的库表位,然后将短链写入该库表中。当商家查询时,同样根据商家的唯一标识进行hash,找到可能在的库表,采用笛卡尔积方式将数据查出,此种方式不触发全库表路由。原创 2024-03-21 23:31:53 · 338 阅读 · 0 评论 -
冗余双写方案下数据一致性问题解决及延申问题处理方案
主要整理了采用冗余双写方案后的问题解决方案。原创 2024-03-23 22:59:58 · 1188 阅读 · 1 评论