标签: 缓存
-
全面了解Cookie
浏览器和服务器之间的通信少不了HTTP协议,但是因为HTTP协议是无状态的,所以服务器并不知道上一次浏览器做了…
-
Java内存缓存通过Google-Guava创建缓存
Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一…
-
脏读幻读和不可重复读为啥
一致性是指在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。这是说数据库事务不能破坏关系数据的完整性…
-
高并发下架构师为什么更喜欢进程内缓存
进程内缓存是指缓存和应用程序在相同地址空间。即同一个进程内。分布式缓存是指缓存和应用程序位于不同进程的缓存,通…
-
跟着大彬读源码-Redis-10-对象编码之整数集合
整数集合是 Redis 集合键的底层实现之一。当一个集合只包含整数值元素,并且元素数量不多时,Redis 就会…
-
缓存一致性的设计
对数据库的热数据进行缓存是一种常见方案,但是如何保证缓存的数据和数据库的数据一致性呢?本文将进行详细的探讨。常…
-
跟着大彬读源码-Redis-9-对象编码之-三种list
Redis 底层使用了 ziplist、skiplist 和 quicklist 三种 list 结构来实现相…
-
浅谈http
HTTP (HyperText Transfer Protocol,超文本传输协议)。 Web是建立在HTTP…
-
跟着大彬读源码-Redis-8-对象编码之字典
字典,是一种用于保存键值对的抽象数据结构。由于 C 语言没有内置字典这种数据结构,因此 Redis 构建了自己…
-
Redis5源码学习20190417-压缩列表ziplist
乍一看标题,我们可能还不知道ziplist是何许人也。但是如果我说list、hash、zset这几种数据结构,…