攻城狮的自我修养
深入学习Redis-集群与淘汰策略 深入学习Redis-集群与淘汰策略
1. 什么是主从复制?是怎么实现的? 为什么要搭建主从架构? 这是因为Redis在实际应用上通常是读多写少,因此为了提升Redis的读性能,就需要将Redis的读写的能力进行均衡,也就是可以搭建一个主从集群,让主节点来承担写操作,然后主节
深入学习Redis-常用数据结构详解 深入学习Redis-常用数据结构详解
1. String类型其基本的编码方式是RAW,是基于SDS实现的,存储上限为512MB 此时字符串的数据和存储redisObject的内存区域是一块区域,因此在这种情况下需要两次内存分配申请,那么同样的,回收内存也需要两次的内存回收,将
深入学习Redis-底层数据结构详解 深入学习Redis-底层数据结构详解
1. 动态字符串SDSRedis中保存的key是字符串,value往往是字符串或者是字符串的集合,可见字符串是Redis中最常用的一种数据结构。Redis构建了一种新的字符串结构称为简单动态字符串(Simple Dynamic String
深入学习Redis-基础知识回顾 深入学习Redis-基础知识回顾
1. 说一说对Redis的理解Redis是基于内存操作的一种NoSQL数据库,实际上,在MySQL中有一种存储引擎叫做Memory的引擎与之类似,但是Redis作为一个重要的中间件,还有更加丰富的功能。 我理解Redis的话,就好像cach
深入学习Redis-常见业务场景开发实战 深入学习Redis-常见业务场景开发实战
1. 达人探店案例1.1 点赞功能@PutMapping("/like/{id}") public Result likeBlog(@PathVariable("id") Long id) { // 修
深入学习Redis-异步与消息队列 深入学习Redis-异步与消息队列
1. 异步秒杀1.1 异步秒杀的实现思路 首先回顾关于秒杀的流程,秒杀为了防止超卖以及实现一人一单,必须实现判断秒杀库存,校验一人一单后,才能进行数据库的写入,然而在原业务流程中,这些流程都是串行执行的。但是实际上,这种业务是完全可以分开做
1 / 2