博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis 适用场景、缓存选择、java实现
阅读量:4684 次
发布时间:2019-06-09

本文共 353 字,大约阅读时间需要 1 分钟。

redis适用场景

查询多,修改少;如国家地区信息、商品分类、数据字典


缓存选择

hibernate二级缓存、mybatis二级缓存、redis

hibernate二级缓存、mybatis二级缓存默认不支持集群,redis更适合集群


redis怎么存取数据

1、存json,使用json框架

2、存二进制数据,java序列化框架有**Protostuff(速度快,需静态编译)、Kryo(速度快,占空间小,跨语言复杂)、Hession(跨语言,较慢)、java(速度慢,占空间)


redis缓存实现

在service中实现,如果redis中有,直接返回;否则从关系数据库获取,并存入redis再返回

转载于:https://www.cnblogs.com/Mike_Chang/p/9560544.html

你可能感兴趣的文章
SVG.text基本属性
查看>>
Sublime Text3配置Node.js开发环境
查看>>
在线编辑器的原理简单示例
查看>>
MVC弹出子页面向父页面传值
查看>>
用shell定义和访问数组
查看>>
KNN算法原理以及代码实现
查看>>
解读typescript中 super关键字的用法
查看>>
指定IE7(或其他版本)如何访问?
查看>>
iframe 自动适应页面高度
查看>>
eclipse环境下基于tomcat-7.0.82构建struts2项目
查看>>
input标签附带提示文字(bootstrap里面输入框的两侧同时添加额外元素)
查看>>
VHDL硬件描述语言学习笔记---VHDL语言要素
查看>>
某种密码(搜索专练)
查看>>
【BZOJ5305】【HAOI2018】—苹果树(组合数学)
查看>>
【BZOJ3821】【UOJ#46】【清华集训2014】—玄学(线段树分治)
查看>>
【leetcode 简单】 第八十三题 反转字符串中的元音字母
查看>>
【leetcode 简单】 第一百零八题 找到所有数组中消失的数字
查看>>
引用同一解决方案的类库工程不成功
查看>>
[转]单例模式中为什么用枚举更好
查看>>
selenium 获取断言信息
查看>>