
Redis存储
KIN_DIN
不再迁就,只愿做自己......
展开
-
RedisUtil工具类 添加,获取缓存,模糊查询key
package com.ciip.cloud.core.common.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.stereotype.Compo...原创 2020-04-30 10:18:46 · 2393 阅读 · 0 评论 -
Redis简介以及安装
Redis 简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。Redis 与其他 ...原创 2019-04-19 11:09:10 · 125 阅读 · 0 评论 -
Redis 、Ehcache、 Memcache
EhCache 是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。特点:1. 快速2. 简单3. 多种缓存策略4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题5. 缓存数据会在虚拟机重启的过程中写...原创 2019-04-19 14:28:35 · 241 阅读 · 0 评论 -
Redis是单线程,为什么这么快?
为什么这么快,简单说法:1.redis是基于内存的,内存的读写速度非常快;2.redis是单线程的,省去了很多上下文切换线程的时间;3.redis使用多路复用技术,可以处理并发的连接;较详细的解释:1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1);2、数据结构简单,对数据...原创 2019-04-19 15:18:30 · 480 阅读 · 1 评论 -
Redis 存储机制
Redis存储机制分成两种Snapshot和AOF。无论是那种机制,Redis都是将数据存储在内存中。一、RDB(Snapshot)概述Snapshot工作原理: 是将数据先存储在内存,然后当数据累计达到某些设定的伐值的时候,就会触发一次DUMP操作,将变化的数据一次性写入数据文件(RDB文件)。优点:使用单独子进程来进行持久化,主进程不会进行任何IO操作,保证了redis的高性能缺...原创 2019-04-19 17:25:20 · 266 阅读 · 0 评论