08 2021 档案

摘要:利用中间件MyCat 客户端sharding-jdbc 优点: 解决了单库大数据,高并发的性能瓶颈 拆分规则封装好,对应用端几乎透明,开发人员无需关系拆分细节 提高了系统的稳定性和负载能力 缺点: 拆分规则很难抽象 分片事务一致性难以解决 二次扩展时,数据迁移,维护难度大,比如: 开始我们按照用户i 阅读全文
posted @ 2021-08-07 21:32 泡沫幻影 阅读(59) 评论(0) 推荐(0) 编辑
摘要:基于Redis实现分布式锁获取锁的Redis命令set resource_name my_random_value NX PX 30000 resource_name: 资源名称,可根据不同业务区分不同的锁 my_random_value: 随机值,每个线程的随机值都不同,用于释放锁时的校验 NX: 阅读全文
posted @ 2021-08-05 22:18 泡沫幻影 阅读(79) 评论(0) 推荐(0) 编辑