1,了解数据存储的位置的不同

数据库:存储在磁盘上

redis:存储在内存上

ehcache:应用内缓存

缓存的目的:是为了将数据从一个较慢的介质上读取出来,放到一个较快的介质上,为了下次读取的时候更加的快。

数据存入在书库库中,每次获取数据都有IO交互,所以放入到Redis中。Redis 存放数据在内存中。

Redis 也还不够快,网络IO 传输,连接池等,所以放到ehcache 这样的应用内缓存中。

2,一级缓存:ehcache 二级缓存:redis

最新文章

  1. 移动Web应用开发入门指南——兼容篇
  2. spark 学习
  3. Nginx+Tomcat动静态资源分离
  4. RH033读书笔记(15)-Lab 16 The Linux Filesystem
  5. MongoDB中聚合工具Aggregate等的介绍与使用
  6. MyBatis的关于批量数据操作的测试
  7. java生产者与消费者模式
  8. Dlib Opencv cv2.fitEllipse用于人眼轮廓椭圆拟合
  9. adi i2s 提供的axi_lite接口说明
  10. MVC4 中的Model显示设置(含显示Shared/DisplayTemplates和编辑Shared/EditorTemplates)
  11. Spring Boot2.0 整合 Kafka
  12. Linux下清理内存和Cache方法见下文:
  13. android handler msg的使用 实现进度条
  14. 配置CenOS网络,并用Xshell链接。
  15. 查看GPU占用率以及指定GPU加速程序
  16. Java 枚举(enum) 详解4种常见的用法
  17. struts2 中 Preparable 接口实现数据准备
  18. Kotlin 语言下设计模式的不同实现
  19. 2018跳槽面试必备之深入理解 Java 多线程核心知识
  20. Ubuntu的人性化配置

热门文章

  1. hw从外网到内网的渗透姿势分享
  2. Spring Boot 2.x基础教程:使用 ECharts 绘制各种华丽的数据图表
  3. MySQL占用CPU超过百分之100解决过程
  4. 简单说 JavaScript中的tostring( ) 与 valueOf( )方法
  5. 关于integer overflow错误
  6. 微服务架构-Gradle下载安装配置教程
  7. yolo3各部分代码详解(超详细)
  8. 如何安装vue-devtool调试工具
  9. git基础教程(八)
  10. 测试必知必会系列- Linux常用命令 - cp