
Redis
文章平均质量分 66
星空彼岸007
这个作者很懒,什么都没留下…
展开
-
redis场景应用
字符串(String):字符串是 Redis 最基础的数据类型,它存储的是二进制安全的数据,可以是数字、字符串或二进制数据。由于 Redis 的字符串是二进制安全的,因此可以用来存储图片、视频等二进制数据。有序集合(Sorted Set):有序集合是一种特殊的集合,其中的每个元素都会关联一个分数,通过分数可以对集合进行排序。列表(List):列表是一种基于字符串的线性表数据结构,可以存储多个有序的字符串元素。集合(Set):集合是一种无序的字符串集合,其中的每个元素都是唯一的,且没有重复的元素。原创 2024-07-29 16:26:09 · 217 阅读 · 0 评论 -
Redis缓存与数据库一致性问题
先更新缓存,再更新数据库。先更新数据库,再更新缓存。正常情况,二者没有差别,都能保证缓存数据与数据库数据的一致性。数据一致性问题主要发生在第一步执行成功,第二步执行失败的场景。先更新缓存,再更新数据库在更新缓存成功、更新数据库失败的场景中,读取到的数据为更新后的最新值,但数据库中存储的是更新前的旧值,造成数据一致性问题。一旦缓存失效,就会从数据库中加载得到更新前的旧值,对业务造成影响。先更新数据库,再更新缓存。原创 2024-07-26 15:10:45 · 997 阅读 · 0 评论