随笔分类 -  缓存技术

摘要:1,什么叫缓存雪崩 由于缓存失效,大量的访问直接去访问数据库,对数据库和CPU造成巨大的压力,严重的会造成数据库的宕机,系统崩溃。 2,如何防止缓存雪崩 1,缓存雪崩造成的直接原因,是由于同一时刻大量的缓存同时失效,所以大量的访问可能都没有从缓存中获得数据,从而访问数据库了。 可以让不同的key,设 阅读全文
posted @ 2019-08-07 13:23 Chris,Cai 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1集群方案 1.官方方案redis-cluster搭建实战 2.客户端分片技术(不推荐),扩容/缩容时,必须手动调整分片程序,出现故障不能自动转移 3.可以使用主从复制方式(不推荐) 4.使用一些代理工具 我们知道主从复制方式实现集群,性能不是很好,因为只有一个master,其他都是slave,sl 阅读全文
posted @ 2019-08-07 10:36 Chris,Cai 阅读(229) 评论(0) 推荐(0) 编辑
摘要:1,了解数据存储的位置的不同 数据库:存储在磁盘上 redis:存储在内存上 ehcache:应用内缓存 缓存的目的:是为了将数据从一个较慢的介质上读取出来,放到一个较快的介质上,为了下次读取的时候更加的快。 数据存入在书库库中,每次获取数据都有IO交互,所以放入到Redis中。Redis 存放数据 阅读全文
posted @ 2019-08-06 18:11 Chris,Cai 阅读(1522) 评论(0) 推荐(0) 编辑
摘要:1,Redis事务: Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 一个事务从 阅读全文
posted @ 2019-08-06 15:27 Chris,Cai 阅读(163) 评论(0) 推荐(0) 编辑
摘要:Redis持久化,就是将内存数据保存到硬盘。 Redis持久化存储支持两种模式(AOF模式,RDB模式) RDB模式: RDB 是以二进制文件,是在某个时间 点将数据写入一个临时文件,持久化结束后,用这个临时文件替换上次持久化的文件,达到数据恢复。优点:使用单独子进程来进行持久化,主进程不会进行任何 阅读全文
posted @ 2019-08-06 14:58 Chris,Cai 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1,什么是redis 主从复制 支持多个数据库之间的数据同步。只能一个主数据库(master),可以一个或者多个从数据库(slave) 主数据库,可以读写 从数据库,只可以读 当主数据库,做写的操作的时候,写完,redis会从给数据库发送信号,并将数据信息发送给从数据库,从数据库备份。 2,当主数据 阅读全文
posted @ 2019-08-02 23:03 Chris,Cai 阅读(658) 评论(0) 推荐(0) 编辑
摘要:1,相当于消息系统,ActiveMQ,RocketMQ等工具类似,但是个人觉得简单用一下还行,如果对于数据一致性要求高的话还是用RocketMQ等专业系统 2, 3,客户端A 客户端B 阅读全文
posted @ 2019-08-02 20:59 Chris,Cai 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1,Redis 概念 Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server(远程数据服务),该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的 阅读全文
posted @ 2019-08-02 20:11 Chris,Cai 阅读(184) 评论(0) 推荐(0) 编辑
摘要:1, 项目实在springboot 集成mybatis 的基础上的: https://www.cnblogs.com/pickKnow/p/11189729.html 2,pom 如下,有的不需要加,只需要加下ehcache 相关就行 3,需要缓存的方法上加上注解 4,启动类上加上读取缓存 5,设置 阅读全文
posted @ 2019-08-02 19:16 Chris,Cai 阅读(331) 评论(0) 推荐(0) 编辑
摘要:1,什么是Ehcache Ehcache是纯java的开源缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。它主要面向通用缓存、Java EE和轻量级容器,具有内存和磁盘存储、缓存加载器、缓存扩展、缓存异常处理程序。 Ehcache最初由Greg Luck于20 阅读全文
posted @ 2019-08-02 16:24 Chris,Cai 阅读(501) 评论(0) 推荐(0) 编辑
摘要:2,redis windows下客户端查看工具 redisclient-win32.x86.1.5.exe ,网上直接下载界面如下,输入redis 服务的ip,密码,端口号就可以了进入了,密码就是上面的123 阅读全文
posted @ 2019-07-30 10:15 Chris,Cai 阅读(505) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示