happyJared

做好寫代碼這事
260 篇文章
27 人订阅

缓存

happyJared

高性能系统的常用开发手段

6930
happyJared

Redis 扩展:缓存雪崩和缓存穿透问题解决方案

缓存同一时间大面积失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量的请求而崩掉。

8620
happyJared

Redis 内存淘汰机制

假设,定期删除漏掉了很多过期的 key,程序也没及时去查,也就没走惰性删除,此时会怎么样?那就是会有大量的过期 key 堆积在内存里,耗尽 redis 内存块。...

11920
happyJared

为什么是 Redis

缓存分为本地缓存和分布式缓存。以 Java 为例,使用自带的 map 或者 guava 实现的是本地缓存,最主要的特点是轻量以及快速,生命周期随着 jvm 的销...

8430
happyJared

数据库命令及设计规范

没有特殊要求(即 Innodb 无法满足的功能如:列存储,存储空间数据等)的情况下,所有表必须使用 Innodb 存储引擎(MySQL5.5 之前默认使用 My...

7930
happyJared

Redis 简介

简单来说, redis 就是一个数据库,不过与传统关系型数据库不同的是, redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓...

12520
happyJared

MySQL 执行语句分析

sql 语句分为两种,一种是查询,一种是更新(增加,更新,删除)。先分析下查询语句,语句如下:

9510
happyJared

MySQL 基本架构概览

下图是 MySQL 的一个简要架构图,从下图可以清晰的看到 SQL 语句在 MySQL 内部是如何执行的。

8810
happyJared

HTTP 1.0 和 HTTP 1.1 的主要区别是什么

HTTP 1.0 最早在网页中的使用是在 1996 年,那个时候只是使用一些较为简单的网页和网络请求上,而 HTTP 1.1 则在 1999 年才开始广泛应用于...

17220
happyJared

Alibaba 开源通用缓存访问框架:JetCache

JetCache 是由阿里巴巴开源的一款通用缓存访问框架。上篇文章介绍过了 Spring Cache 的基本使用,下面我们再来了解下这款更好用的 JetCach...

62100
happyJared

为 Spring Boot 应用添加 Redis Caching

中大型应用开发中,缓存的重要性不言而喻,早期常用的进程式类的缓存,像 EhCache 或者是 ConcurrentHashMap 这样的容器,发展到如今,更流行...

17800

扫码关注云+社区

领取腾讯云代金券