- 博客(4)
- 收藏
- 关注
原创 redis分布式锁从原理到实践
在制作锁的过过程中,如何一步步产生问题,解问题。某种意义上讲,理解其过程,更能理解分布式服务在保证数据安全上的问题上,给出实际的解决方案。我们是幸福的,面对锁的种种问题,直接上redisson,几行代码就搞定了。我们可以不知道原理,但一定要会使用。在实现一把能用的redis分布式锁,其背后是经历着怎样的惊涛骇浪?二、redisson实现分布式锁及锁的种类。一个原始问题:为什么需要使用分布式锁?1. redisson加锁的简单使用。什么是原子性,如何保证原子性?(2)配置redis服务。
2023-12-04 13:35:04
28
原创 整治慢sql
存储过程只是一种思路,如果有一个业务非常重要,其中一个查询非要解决一个慢查询,一般用这样的方式,可能是本身确实数据量已经到了1000w级别的数据,加索引啥的都没有效果,分库分表的方案代价又高。其实sql慢也是有前置条件的,比如你多表联查,大概率上肯定是比单表查询慢的,一张表如果数量超过500w条,且字段较多,即使加上索引,也必然查询会相对而言的变慢。在字段类型上,可做的文章也比较多,除了上面所说的业务建表的思考,在具体的字段规范上,尽量遵循这些原则,也可以提升表的查询效率。第二种就是,索引没有失效。
2023-11-17 14:55:15
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人