最新 最热

是时候捋一捋Java的深浅拷贝了

在开发、刷题、面试中,我们可能会遇到将一个对象的属性赋值到另一个对象的情况,这种情况就叫做拷贝。拷贝与Java内存结构息息相关,搞懂Java深浅拷贝是很必要的!...

2020-12-21
3

超卖 100 瓶茅台的事故分析

本篇文章主要是基于我们实际项目中因为redis分布式锁造成的事故分析及解决方案。我们项目中的抢购订单采用的是分布式锁来解决的,有一次,运营做了一个飞天茅台的抢购活动,库存100瓶,但是却超卖了100瓶!要知道,这个地球上飞...

2020-12-18
3

Redis高可用之哨兵模式

我们在之前的文章里面已经介绍了 redis 高可用之数据持久化,我们分别介绍了 AOF 持久化和 RDB 持久化两种方式,我们来简单回忆下:

2020-12-18
2

超卖 100 瓶茅台的事故分析

本篇文章主要是基于我们实际项目中因为redis分布式锁造成的事故分析及解决方案。我们项目中的抢购订单采用的是分布式锁来解决的,有一次,运营做了一个飞天茅台的抢购活动,库存100瓶,但是却超卖了100瓶!要知道,这个地球上飞...

2020-12-18
3

Redis 数据持久化?-----意外宕机如何避免数据丢失

我们在实际应用生产中,大部分公司会把 Redis 当做缓存使用,用它来把后端数据库中的数据存储在内存中,然后直接从内存中直接读取数据,这样会使这个程序响应速度变得非常快。但是一旦服务器宕机,那么内存中的数据将全部丢失?...

2020-12-18
2

【云+社区年度征文】年终技术福利博客~

更多使用详见JedisUtil工具类,建议使用腾讯云版本的Redis地址:https://cloud.tencent.com/product/crs

2020-12-18
2

人事工资管理系统JSP+Mysql(附带数据库和论文)

-------------------------------------------分割线---------------------------------------------

2020-12-18
3

ioredis源码阅读[0]

从项目中看,源码都在 lib 文件夹下,是一个纯粹的 TS 项目。lib 目录下的文件主要是一些通用能力的提供,比如 command、pipeline以及数据的传输等。

2020-12-18
4

SpringBoot2.x系列教程(六十八)Spring Boot集成Redis的坑,踩了!

最近项目中使用SpringBoot集成Redis,踩到了一个坑:从Redis中获取数据为null,但实际上Redis中是存在对应的数据的。是什么原因导致此坑的呢?

2020-12-18
2

Redis 内存压缩原理

Redis 无疑是一个大量消耗内存的数据库,因此 Redis 引入了一些设计巧妙的数据结构进行内存压缩来减轻负担。ziplist、quicklist 以及 intset 是其中最常用最重要的压缩存储结构。...

2020-12-18
3