Redis - Redis 原理-网络模型
我们都知道 redisIO模型 使用的是 IO多路复用 ,我们也都知道它很高效,但是他为什么高效呢?redis 为何会选择这种方式?
Redis - Redis 原理-对象的结构
Redis的每种对象其实都由对象结构(redisObject) 与 对应编码的数据结构组合而成, 本文主要讲解的就是 redis 的底层数据结构,以及不同对象类型所使用的编码类型。
Redis - Redis 最佳实践
尽管 redis 是一款非常优秀的 NoSQL 数据库,但更重要的是,作为使用者我们应该学会在不同的场景中如何更好的使用它,更大的发挥它的价值。主要可以从这四个方面进行优化:Redis键值设计、批处理优化、服务端优化、集群配置优化
Redis - Redis 缓存问题总结
在前边黑马程序员 redis 实战中有讲解过大部分 redis 作为缓存时,实战遇到的问题,并且老师也非常详细的讲解了相应的解决办法。在这里,我对常见的缓存问题进行了总结。
Redis - redis 分片集群
主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决:海量数据存储问题、高并发写的问题。为了解决这俩问题,Redis 提供了分片集群的方案。
Redis - redis 哨兵机制
在主从同步的基础上,为了使 redis 故障恢复更加快捷,Redis提供了哨兵(Sentinel)机制来实现主从集群的自动故障恢复。
Redis - redis 主从集群
为了保证整个系统的高可用,避免单点故障,我们通常需要采用集群的方式来提高 redis 的并发能力,而搭建 redis 主从集群,实现读写分离便是其具体方案。
Redis - redis 实战
redis的功能十分强大,那么有哪些实际场景会使用到redis呢?
G1垃圾回收器详解
本文主要对JVM 中的 G1垃圾回收器 进行详解
Redis - redis 持久化
为了防止数据丢失以及服务重启时能够恢复数据,Redis支持数据的持久化,主要分为两种方式,分别是RDB和AOF; 那么实际场景该如何实现呢?