mysql redis 数据库
文章平均质量分 88
这里收集了mysql数据库的使用和rides的使用
爱喝草莓酸奶的乔巴
这个作者很懒,什么都没留下…
展开
-
redis和缓存服务
比较常见的解决缓存击穿的办法是使用互斥锁,简单的说就是在缓存失效的时候,不是立即去数据库加载数据,而是先设置互斥锁(例如:Redis中的setnx),只有设置互斥锁的操作成功的请求,才能执行查询从数据库中加载数据并写入缓存,其他设置互斥锁失败的请求,可以先执行一个短暂的休眠,然后尝试重新从缓存中获取数据,如果缓存还没有数据,则重复刚才的设置互斥锁的操作,大致的参考代码如下所示。当然,先更新数据库再删除缓存的做法在理论上也存在风险,但是发生问题的概率是极低的,所以不少的项目都使用了这种方式。原创 2023-05-16 14:52:01 · 89 阅读 · 0 评论 -
mysql数据库
在这个存储过程中,我定义了一个参数 transdate 的数据类型是 TEXT。这个参数的用处是告诉存储过程,我要处理的是哪一天的数据。我没有指定参数种类是 IN、OUT 或者 INOUT,这是因为在 MySQL 中,如果。原创 2023-03-27 14:08:52 · 37 阅读 · 0 评论