首页
学习
活动
专区
工具
TVP
发布

Java技术分享

专注于Java领域,追求简洁,每天为您推送高质量技术文章,实用教程。
专栏作者
224
文章
395018
阅读量
108
订阅数
redis集群原理
redis是单线程,但是一般的作为缓存使用的话,redis足够了,因为它的读写速度太快了。       官方的一个简单测试:     测试完成了50个并发执行100000个请求。     设置和获取的值是一个256字节字符串。     结果:读的速度是110000次/s,写的速度是81000次/s     在这么快的读写速度下,对于一般程序来说足够用了,但是对于访问量特别大的网站来说,还是稍有不足。那么,如何提升redis的性能呢?看标题就知道了,搭建集群。   3.0版本之前     3.0版本之前的r
MonroeCode
2018-02-09
9220
如何用redis/memcache做Mysql缓存层?
目前公司的一个项目,数据库用的是Mysql,正在考虑用redis/memcached做数据库的缓存层,目前的想法就是在读DB前,先读缓存层,如果有直接返回,如果没有再读DB,然后写入缓存层并返回。 不过,要是直接在应用层加入缓存的代码,感觉修改量大,修改维护也麻烦,因此想把应用层和缓存层的代码分开。不知道这种想法正确否? 1.首先明确是不是一定要上缓存,当前架构的瓶颈在哪里,若瓶颈真是数据库操作上,再继续往下看。 2.明确memcached和redis的区别,到底要使用哪个。前者终究是个缓存,不可
MonroeCode
2018-02-09
1.7K0
J2Cache——Java两级缓存框架
J2Cache 是 OSChina 目前正在使用的两级缓存框架。第一级缓存使用 Ehcache,第二级缓存使用 Redis 。由于大量的缓存读取会导致 L2 的网络成为整个系统的瓶颈,因此 L1 的目标是降低对 L2 的读取次数。该缓存框架主要用于集群环境中。单机也可使用,用于避免应用重启导致的 Ehcache 缓存数据丢失。 J2Cache 使用 JGroups 进行组播通讯。 J2Cache 介绍 PPT:http://www.oschina.net/doc/652 Maven: <dependency
MonroeCode
2018-02-09
1.8K0
第十章:Shiro的Cache——深入浅出学Shiro细粒度权限开发框架
Shiro开发团队明白在许多应用程序中性能是至关重要的。Caching 是Shiro 中的一个重要功能,以确保安全操作保持尽可能的快。
MonroeCode
2018-01-10
4520
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档