摘要:RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快 照文件直接读到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程 都结束了,再用这个临时文件替换上次
阅读全文
摘要:1、 JedisPoolConfig (这个是配置连接池) 2、 RedisConnectionFactory 这个是配置连接信息,这里的RedisConnectionFactory是一个接 口,我们需要使用它的实现类,在Spring Data Redis方案中提供了以下四种工厂模型: Jredis
阅读全文
摘要:简介 Jedis是Redis官方推荐的Java连接开发工具。要在Java开发中使用好Redis中间件,必须对Jedis熟悉才能写成漂亮的代码 测试联通 打开window下的redis-server, 1、新建一个普通的Maven项目 2、导入redis的依赖! <dependency> <group
阅读全文
摘要:缓存穿透 缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于 是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中,于是 都去请求了持久层数据库。这会给持久层数据库造成很大的压力,这时候就相当于出现了缓存穿透。 使用:布隆
阅读全文
摘要:订阅是什么 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 订阅/发布消息图: 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和
阅读全文
摘要:String (字符串类型) String是redis最基本的类型,你可以理解成Memcached一模一样的类型,一个key对应一个value。 String类型是二进制安全的,意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象。 String类型是redis最基本的数据
阅读全文
摘要:Redis是什么 Redis:REmote DIctionary Server(远程字典服务器) 是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(Key/Value)分布式内存数据 库,基于内存运行,并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数
阅读全文
摘要:VUE如果直接使用sessionStorage.setItem和sessionStorage.getItem来进行存取对象的话,不能正常使用该对象, 并且在Application的Session Storage中会显示[object object] 存储: localStorage.setItem(
阅读全文
摘要:Spring boot+VUE实现token验证 Vue+Spring Boot实现token认证主要可分为六步: 1.前端登录,post用户名和密码到后端。 2.后端验证用户名和密码,若通过,生成一个token返回给前端。 3.前端拿到token用vuex和localStorage管理,登录成功进
阅读全文
摘要:问题 在后端,我的id是Long类型,但是我将他传到前端时,比如说我id在后端的参数是:15789456123456789 传到前端后,就为:15789456123457000很明显就对不上了 这就是精度丢失的问题 解决 在Long类型的字段上加上:@JsonSerialize(using = To
阅读全文
摘要:Controller使用@ResquestParam注解,形参并不直接写pojo对象,而是Map< String,Object>对象,然后使用其get(“key”)方法得到前端作为url参数传递过来的json格式的object对象,使用toString转化为字符串后,利用第三方架包fastjson的
阅读全文