在线实时数据清洗架构(3)—— 缓存选型 Redis
2017-07-02 14:09
344 查看
一篇讲后端架构的好文章
http://www.importnew.com/22732.html
一般本地缓存可以使用 java.util.concurrent包里的ComcurrentHashMap,其并发包的相关内容见如下博客:
http://blog.csdn.net/defonds/article/details/44021605/
为什么不使用本地缓存?
1,一个流程可能会出现业务端多阶段调用,本地缓存无法解决分布式问题。
2,垂直扩展时,如果把下个组件需要的数据都以传参的形式会加大io的负载。缓存到远程后,只需参数一些key,就可以达到通信的目的
http://www.importnew.com/22732.html
一般本地缓存可以使用 java.util.concurrent包里的ComcurrentHashMap,其并发包的相关内容见如下博客:
http://blog.csdn.net/defonds/article/details/44021605/
为什么不使用本地缓存?
1,一个流程可能会出现业务端多阶段调用,本地缓存无法解决分布式问题。
2,垂直扩展时,如果把下个组件需要的数据都以传参的形式会加大io的负载。缓存到远程后,只需参数一些key,就可以达到通信的目的
相关文章推荐
- 在线实时数据清洗架构(2)——server选型 Dubbo
- 在线实时数据清洗架构(1)——风控系统业务梳理
- 在线实时大数据平台Storm集成redis开发(分布锁)
- 高性能网站架构设计之缓存篇(6)- Redis 集群(中)
- Storm - 大数据Big Data实时处理架构
- 网站缓存数据实时更新的实现
- 获取memcached缓存对象数量,统计在线用户数据量
- Cognos会话缓存设置(展现实时数据)
- 高性能网站架构设计之缓存篇(4)- Redis 主从复制
- Redis缓存服务搭建及实现数据读写--转载
- 大数据实时处理:百分点实时计算架构和算法
- 大数据架构:flume-ng+Kafka+Storm+HDFS 实时系统组合
- An Online Data Cleaning Method(一种在线数据清洗方法)
- 高性能网站架构设计之缓存篇(1)- Redis的安装与使用
- 高性能网站架构设计之缓存篇(2)- Redis C#客户端
- Memcache,Redis,MongoDB(数据缓存系统)方案对比与分析
- DataRabbit 轻量的数据访问框架(20)-- 实时同步的实体缓存 SyncEntityCache
- An Online Data Cleaning Method(一种在线数据清洗方法)
- 实时数据缓存管理的初步设计
- 实时投票系统:数据类型上redis和memcache的差距