Redis 实际项目运用

tseng_monkey 2017-01-16 04:13:59
隔了几天没上线了,想想这几天在干什么呢。。。。都在玩诶,然后冬眠,温度降得太厉害,在南方的我也受不了了,好吧,言归正传,

一直想学Redis的知识,但是W3C和网上有的帖子基本上都是介绍理论知识的,看了还是不知道如何在实际运用中用到,手里的项目有用到Redis的地方很少,而且都是去调用,根本不需要我们去做,因此学习的条件有限;

希望大神可以捐献点时间指导指导我:
我想知道:
1、Redis是数据库,那怎么样去存数据,是像Oracle中一下存入数据,然后写定时任务去触发吗?
2、java调用Redis的时候,看了下,如何去连接Redis,如何去设置值,我怎么看都觉得在学JDBC一样的,但是实际当中,这部分并不是重点,这写只是一个配置,我还是不清楚实际项目中,Redis怎么去运用,如何加入项目里,如何去设置它怎么取数据,缓存什么样的数据,还有,我可不可以通过界面化的工具来实现怎么去直观的操作Redis呢?

3、如果Redis的实际运用跟我以上的疑问有不一样,或者说我那些疑问其实跟实际不太符合,希望大神们也能指出,我尽快纠正,Redis在实际项目中的运用,我还是希望能有大神分享下。再次先谢谢各位了,共同成长,一起进步哈!

-----------------------------------
以下是朋友跟我解释的一些概念:

redis是一个高性能的key-value存储系统,能够作为缓存框架和队列

项目加载过程中需要的数据才加载到缓存中。不必要的数据仍留在硬盘中。
在保存的时候,重要的数据:先存到数据库,然后存到redis,
要求响应速度很高的的数据:先写缓存,然后通过消息队列再写入数据库


----------------------------------

...全文
874 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tseng_monkey 2017-01-18
  • 打赏
  • 举报
回复
引用 1 楼 zhouren1314 的回复:
买本书看吧
求推荐
tseng_monkey 2017-01-18
  • 打赏
  • 举报
回复
引用 3 楼 zhouren1314 的回复:
[quote=引用 2 楼 tseng_monkey 的回复:] [quote=引用 1 楼 zhouren1314 的回复:] 买本书看吧
求推荐[/quote] redis设计与实践 [/quote] 好的,谢谢哈!
乔不思 2017-01-18
  • 打赏
  • 举报
回复
引用 2 楼 tseng_monkey 的回复:
[quote=引用 1 楼 zhouren1314 的回复:] 买本书看吧
求推荐[/quote] redis设计与实践
乔不思 2017-01-17
  • 打赏
  • 举报
回复
买本书看吧
1、项目整体采用Maven分模块构建、SVN版本控制、PowerDesigner数据建模,基于约定标准的项目工程结构,同时讲解了很多主流Maven插件的使用配置。 2、前端页面采用流行的bootstrap、 angularjs 等流行的前端技术,通过本项目可以掌握 angularjs 的前端的MVC分层设计理念。 3、该项目采用了struts2 hibernate spring和 spring data jpa 开源框架完成,并融入了cxf开源webservice框架的应用,而这些技术都是当下流行的技术。 4、在缓存方面运用了互联网的流行技术redis实现缓存存贮,通过本项目可以理解redis实际运用中的优势。 5、会员认证通过短信平台发送手机短信流行的认证方式,可以深刻理解手机验证码发送功能的实现。 6、会员认证短信采用MQ消息队列的机制进行发送,通过此功能可以学习MQ消息队列的应用。 7、资产统计模块结合了highchart前度图表技术。 8、登录通过cxf实习restful风格的webservice进行登录认证,从而深入的学习关于webservice的理念及RESTFUL风格的接口实现。 9、用POI实现对数据的导入导出功能,及POI对excel的操作。 10、后台权限采用流行的shiro权限管理框架,通过本项目可以深入了解shiro权限框架的应用及原理。 11、项目部署采用tomcat+Nginx的集群部署方式,在部署过程中可以深刻体会到nginx在负载均衡中发挥的优势。

8,028

社区成员

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

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