最近想用springmvc + redis 搭建一个框架,做做redis缓存

ro_nice 2014-12-08 11:55:14

第一次使用springmvc + redis 架构搭建:问题
1:我表示有些不理解的是,redis他到底算一个Nosql数据库呢,还是一个缓存服务
其次,他我用他的时候,我怎么跟我的MySQL数据库同步?
为什么用了redis 就感觉,她好像并不是所谓的缓存,而是一个数据库呢?


大哥们,有时间的,大伙来聊聊这个redis的问题么?
...全文
14703 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxl0822 2017-06-18
  • 打赏
  • 举报
回复
楼主有没有完美解决 我也遇到问题
ro_nice 2015-01-16
  • 打赏
  • 举报
回复
引用 1 楼 u010082298 的回复:
最近我也正在学习,环境搭建起来了,也写了一些简单的例子,什么set get hset hget的,感觉入门不是很难
我昨天也搭建起来了。 但是不知道为什么,总是报redisTemplate @Autowired 注解失败错误 难道是我用spring-data-jap的原因?
ro_nice 2015-01-15
  • 打赏
  • 举报
回复
引用 3 楼 chiweitree 的回复:
memcache也可以试试啊 http://blog.csdn.net/simonchi/article/details/38750999
memcached 操作内存,可以不考虑!
ro_nice 2015-01-15
  • 打赏
  • 举报
回复
引用 2 楼 tianfang 的回复:
redis是 key-value的内存数据库,你的应用需要快速的key-value存储,就使用 缓存是key-value数据库的一种应用,不是唯一!缓存是应用系统/模块的子模块,如hibernate是模块,可以配置hashtable,ehcache(没有redis)做二级缓存 ,缓存对应用可以完全不可见,也可以适度干预 参考一下hibernate的cache介绍 https://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch06.html
不知道cache 缓存对于一个想做电商的应用来说,会不会小了点?
chiweitree 2014-12-18
  • 打赏
  • 举报
回复
真正的霸主 2014-12-17
  • 打赏
  • 举报
回复
最近我也正在学习,环境搭建起来了,也写了一些简单的例子,什么set get hset hget的,感觉入门不是很难
tianfang 2014-12-17
  • 打赏
  • 举报
回复
redis是 key-value的内存数据库,你的应用需要快速的key-value存储,就使用 缓存是key-value数据库的一种应用,不是唯一!缓存是应用系统/模块的子模块,如hibernate是模块,可以配置hashtable,ehcache(没有redis)做二级缓存 ,缓存对应用可以完全不可见,也可以适度干预 参考一下hibernate的cache介绍 https://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch06.html
项目描述 在上家公司自己集成的一套系统,用了两个多月的时间完成的:Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级开发系统 Springboot作为容器,使用mybatis作为持久层框架 使用官方推荐的thymeleaf做为模板引擎,shiro作为安全框架,主流技术 几乎零XML,极简配置 两套UI实现(bootstrap+layer ui),可以自由切换 报表后端采用技术: SpringBoot整合SSM(Spring+Mybatis-plus+ SpringMvc),spring security 全注解式的权限管理和JWT方式禁用Session,采用redis存储token及权限信息 报表前端采用Bootstrap框架,结合Jquery Ajax,整合前端Layer.js(提供弹窗)+Bootstrap-table(数据列表展示)+ Bootstrap-Export(各种报表导出SQL,Excel,pdf等)框架,整合Echars,各类图表的展示(折线图,饼图,直方图等),使用了layui的弹出层、菜单、文件上传、富文本编辑、日历、选项卡、数据表格等 Oracle关系型数据库以及非关系型数据库(Redis),Oracle 性能调优(PL/SQL语言,SQL查询优化,存储过程等),用Redis做中间缓存缓存数据 实现异步处理,定时任务,整合Quartz Job以及Spring Task 邮件管理功能, 整合spring-boot-starter-mail发送邮件等, 数据源:druid 用户管理,菜单管理,角色管理,代码生成 运行环境 jdk8+oracle+redis+IntelliJ IDEA+maven 项目技术(必填) Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis 数据库文件 压缩包内 jar包文件 maven搭建 Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统 http://localhost:/8080/login admin admin Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统
项目描述 在上家公司自己集成的一套系统,用了两个多月的时间完成的:Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级开发系统 Springboot作为容器,使用mybatis作为持久层框架 使用官方推荐的thymeleaf做为模板引擎,shiro作为安全框架,主流技术 几乎零XML,极简配置 两套UI实现(bootstrap+layer ui),可以自由切换 报表后端采用技术: SpringBoot整合SSM(Spring+Mybatis-plus+ SpringMvc),spring security 全注解式的权限管理和JWT方式禁用Session,采用redis存储token及权限信息 报表前端采用B ootstrap框架,结合Jquery Ajax,整合前端Layer.js(提供弹窗)+Bootstrap-table(数据列表展示)+ Bootstrap-Export(各种报表导出SQL,Excel,pdf等)框架,整合Echars,各类图表的展示(折线图,饼图,直方图等),使用了layui的弹出层、菜单、文件上传、富文本编辑、日历、选项卡、数据表格等 Oracle关系型数据库以及非关系型数据库(Redis),Oracle 性能调优(PL/SQL语言,SQL查询优化,存储过程等),用Redis做中间缓存缓存数据 实现异步处理,定时任务,整合Quartz Job以及Spring Task 邮件管理功能, 整合spring-boot-starter-mail发送邮件等, 数据源:druid 用户管理,菜单管理,角色管理,代码生成 运行环境 jdk8+oracle+redis+IntelliJ IDEA+maven 项目技术(必填) Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis 数据库文件 压缩包内 jar包文件 maven搭建 Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统 http://localhost:/8080/login admin admin Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧