摘要:
你知道其他分布式锁的解决方案吗? Zookeeper 为什么分布式锁的方案不选Zookeeper 而选择 Redisson? 因为项目本身就有了redisson,虽然性能不如ZK,但是我不用ZK,就不需要动项目的整体架构,而我们的项目用Redisson实现分布式锁对性能没有那么强的要求。 在我们的项 阅读全文
posted @ 2025-04-17 08:47
柿子蒸螃蟹
阅读(13)
评论(0)
推荐(0)
摘要:
Spring Cache 用在项目哪里了?怎么用的?: 用在小程序里面缓存一些热门数据,如热门服务,服务分类,服务的一些详情数据; 倒入 spring cache依赖,倒入redis依赖,然后我们自己指定了一些过期的规则交给spring容器去管理,然后再用@cacheable注解标记在查询方法上面, 阅读全文
posted @ 2025-04-17 08:46
柿子蒸螃蟹
阅读(20)
评论(0)
推荐(0)
摘要:
常用的有Jedis和lettuce两个访问redis的客户端库,springboot默认使用的是letture作为redis的客户端。本项目集成了spring data redis框架,可以通过redisTemplate访问redis,redisTemplate进行redis操作时实际上是通过let 阅读全文
posted @ 2025-04-17 08:46
柿子蒸螃蟹
阅读(10)
评论(0)
推荐(0)
摘要:
1、已开通的城市;用户允许微信授权后,会自动获取当前定位,点击地址就会进入城市选择页面,然后该页面上就有已开通的城市,这个已开通的城市就是后台区域管理中所有启用的区域信息。 2、首页的服务列表;默认展示前两个服务分类,每个服务分类下取前四个服务项 3、热门服务列表(就是会展示带图的热门服务) 4、小 阅读全文
posted @ 2025-04-17 08:45
柿子蒸螃蟹
阅读(13)
评论(0)
推荐(0)
摘要:
门户这块主要是为了提升响应速度。PC端的门户用nginx来存储静态资源,然后用CDN来加速,CDN就是把内容分发到各个城市的CDN节点上,能让用户在最近的站点上获取数据,减轻源站的压力;然后用Tomcat存储的动态资源,用redis来加速,就是那些使用频率高的数据让用户先走redis;然后还用了模版 阅读全文
posted @ 2025-04-17 08:45
柿子蒸螃蟹
阅读(30)
评论(0)
推荐(0)
摘要:
App端手机验证码认证流程: 从前端点击发送验证码会调用send接口到publics服务,publics服务会生成6位随机数,然后调用短信平台接口向指定手机发送验证码,然后将验证码存储到redis中,时间五分钟,redis验证码的key是一个常量值加上手机号再加上业务类型,业务类型分为三类,1、机构 阅读全文
posted @ 2025-04-17 08:43
柿子蒸螃蟹
阅读(39)
评论(0)
推荐(0)
浙公网安备 33010602011771号