最新 最热

项目实践,Redis集群技术学习(一)

Redis Cluster 是 Redis 的分布式解决方案,在 3.0 版本正式推出,有效地解决了Redis 分布式方面的需求。当遇到单机内存、并发、流量等瓶颈时,可以采用

2021-12-08
3

Docker 实用学习笔记(进阶篇)

Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then...

2021-12-08
9

Redis 的 AOF 和 RDB

Redis 对于开发的同学都不陌生,它是当下最流行的键值(Key-Value)数据库,作为一种高性能的数据库,Redis将自己的数据存储在内存中而非磁盘,这就导致如果不想办法将存储在内存中的数据保存到磁盘里面,一旦服务器进程退出(服务宕...

2021-12-08
3

Redis 的数据结构总结

提到Redis,大家的第一反应是去做Redis缓存,为什么呢?因为“快”是Redis的最大特点,用于做缓存,减少I/O操作,Redis非常适合,但为什么Redis会这么快呢?...

2021-12-08
3

Redis 键的生存时间和过期时间

Redis的键可以设置生存时间和过期时间,这个过期时间是如何设置的呢,可以简单看下:

2021-12-08
3

Redis的多机功能:复制、哨兵和集群

Redis作为一个支持分布式的数据库,多机操作显得格外重要,本文就Redis多机功能中的复制、哨兵与集群功能做简单的分析。

2021-12-08
3

Redis 的事务

事务是数据库的一个重要功能。所谓事务,就是指对数据进行读写的一系列操作。Redis通过MULTI、EXEC、WATCH等命令来实现事务功能:

2021-12-08
3

Redis应用场景:缓存

在日常的工作中,Redis最常用的场景就是缓存场景,为什么Redis能作为缓存呢?

2021-12-08
3

一个小小的签到功能,到底用MySQL还是Redis?

redis实现方案,使用bitmap来实现,bitmap是redis 2.2版本开始支持的功能,一般用于标识状态,

2021-12-08
3

Redis 批量操作 pipeline 模式

项目中场景需要get一批key的value,因为redis的get操作(不单单是get命令)是阻塞的,如果循环取值的话,就算是内网,耗时也是巨大的。所以想到了redis的pipeline命令。...

2021-12-08
3