![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
tianya3530
这个作者很懒,什么都没留下…
展开
-
(二)Redis持久化介绍
1.RDB & AOF 简介 Redis 提供了两种持久化策略 RDB 持久化机制,会在一段时间内生成指定时间点的数据集快照(snapshot) AOF 持久化机制,记录 server 端收到的每一条写命令,当 server 重启时会进行重放以此来重建之前的数据集。AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加(append)到文件的末尾。 Re...原创 2019-03-08 15:35:52 · 204 阅读 · 0 评论 -
redis通用工具类
转自:http://blog.csdn.net/qq7342272/article/details/49299787 publicclassRedisUtil{ privatestaticfinalLoggerLOGGER=Logger.getLogger(RedisUtil.class); privatestaticJedisPoolpool...转载 2017-02-07 18:44:58 · 2352 阅读 · 0 评论 -
(三)Redis主从复制介绍
1.什么是主从复制 1.1 简介 在分布式环境中,数据副本 (Replica) 和复制 (Replication) 作为提升系统可用性和读写性能的有效手段被大量应用系统设计中,Redis 也不例外。Redis 作为单机数据库使用时,适用常见有限且存在单点宕机问题,无法维持高可用。因此 Redis 允许通过 SLAVEOF 命令或者 slaveof 配置项来让一个 Redis server 复制...原创 2019-03-11 09:59:10 · 273 阅读 · 0 评论 -
(一)Redis数据结构介绍
相比于memcache 作为缓存服务,redis 提供了更为丰富的数据结构:String, List,Set,SortedSet,Hash等。对于这五种数据结构,可以结合Java中的对应的类来进行理解,其中String数据结构对应Object类 (任意对象都会序列化成string来存储),List数据结构对应java.util.List接口的实现类java.util.LinkedList,Set数...原创 2019-03-07 19:10:39 · 1516 阅读 · 0 评论 -
(四)Redis集群模式
1.Redis Cluster 1.1 Redis 集群方案的演变 大规模数据存储系统都会面临的一个问题就是如何横向拓展。当你的数据集越来越大,一主多从的模式已经无法支撑这么大量的数据存储,于是你首先考虑将多个主从模式结合在一起对外提供服务,但是这里有两个问题就是如何实现数据分片的逻辑和在哪里实现这部分逻辑?业界常见的解决方案有两种,一是引入 Proxy 层来向应用端屏蔽身后的集群分布,客户端...原创 2019-03-13 15:55:21 · 379 阅读 · 0 评论 -
(五)Redis淘汰策略
Redis的淘汰策略: 1、no-eviction:不删除策略 当达到最大内存限制时,如果还需要更多的内存:直接返回错误。 2、allkeys-lru 当达到最大内存限制时,如果还需要更多的内存:在所有的key中,挑选最近最少使用(LRU)的key淘汰。 3、volatile-lru 当达到最大内存限制时,如果还需要更多的内存:在设置了expire(过期时间)的key中,挑选最近最少使...原创 2019-03-13 16:04:53 · 296 阅读 · 0 评论