51dev.com IT技术开发者社区

51dev.com 技术开发者社区

如何让 J2Cache 在多种编程语言环境中使用

如何让 J2Cache 在多种编程语言环境中使用

现在的系统是越来越复杂了,不仅仅是功能复杂,系统结构也非常复杂,而且经常在一个系统里包含几种不同语言编写的子系统。例如用JavaScript做前端开发、用Java/PHP等等做后端,C/C++/Go等做一些底层模块等等(我只是举个栗子,不要挑起斗争哦)。这些不同语言编写的子系统经常需要进行一些交互,多数方面的数据交互一...

两级缓存框架J2Cache的使用

两级缓存框架J2Cache的使用

说起cache总是想要唠两句buffer,至于cache和buffer的区别在此Cache和Buffer都是缓存,主要区别是什么?缓存在整个计算机生活中处处可见,比如网页静态资源缓存,DNS解析缓存,CPU缓存,maven仓库缓存等等说回缓存,缓存最常见的几个特征如下:命中率最大容量淘汰策略FIFOLRULFU对于缓存...

动态构建J2Cache以及注意事项

动态构建J2Cache以及注意事项

一直以来,我们都是将数据字典等信息放在Redis缓存中,避免使用的时候,穿透到数据库层面,同时提升性能。最近突然发现线上频繁出现Redis连接超时等异常,经过跟踪,发现新增了一个字典表,有三万多行记录,始料未及的事情终究还是发生了。于是需要增加应用内存级别的缓存,同时还要保持与redis一致。最近红薯的J2Cache发...