redis是一个高速缓存工具。他的所有工作处理都是在内存中进行,相比memocache,他的数据可以持久化。而且他支持四种数据格式,字符,map,list,set
怎么持久化呢。
首先redis的持久化有两种方式,一种是定时定时备份数据,一种是随时记录增删改的日志。第一种效率更高,第二种数据同步更加完整。
具体见:https://www.cnblogs.com/AndyAo/p/8135980.html
redistemplate和stringRedistemplate什么区别?
redistemplate序列化是jdk系列化,stringRedistemplate序列化是string序列化,简单来说,通过第一种方式保存的数据,在redis缓存中是以二进制数组存在,第二种方案是以string数组的方式存在,二者工作空间互不干扰。