Redis
文章平均质量分 89
孩儿他爹爹
这个作者很懒,什么都没留下…
展开
-
Redis 事务为什么不支持回滚?
我们都知道 Redis 是支持事务的,但是它里面的事务竟然不支持回滚!而且我拿这个问题,问了很多程序员,基本没有回答上来的。今天我们一起聊聊,为什么 Redis 中的事务不支持回滚!我们都知道,事务有 4 大特性。分别是:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么全部成功,要么全部失败。比如在同一个事务中的 SQL 语句,要么全部转载 2021-10-09 11:17:24 · 2191 阅读 · 0 评论 -
16个Redis常见的使用场景
这 16 个场景依次是:缓存、数据共享分布式、分布式锁、全局 ID、计数器、限流、位统计、购物车、用户消息时间线 timeline、消息队列、抽奖、点赞、签到、打卡、商品标签、商品筛选、用户关注、推荐模型、排行榜。「1、缓存」String 类型例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。「2、数据共享分布式」String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享例如:分布式 Session。<depe转载 2021-08-23 09:46:39 · 695 阅读 · 0 评论 -
万字+图解 Redis,面试不用愁了!
Redis是什么 面试官:你先来说下redis是什么吧 我:(这不就是总结下redis的定义和特点嘛)Redis是C语言开发的一个开源的(遵从BSD协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种NoSQL(not-only sql,泛指非关系型数据库)的数据库。 我顿了一下,接着说:Redis作为一个内存数据库。 1、性能优秀,数据在内存中,读写速度非常快,支持并发10W QPS; 2、单进程单线程,是线转载 2021-07-29 13:16:16 · 169 阅读 · 0 评论