`
addday
  • 浏览: 68948 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

C1开发平台新特性-缓存路由

 
阅读更多

    开源地址:http://www.oschina.net/p/fand

 

    在大型系统中缓存的应用并不只限定只应用一种缓存。

 

    在数据缓存时可以考虑使用Memcached、redis中央式的缓存做集群缓存。

    在模板解析、耗资源的算法计算时可以考虑使用GuavaCache之类的没必要做集群。

    而当使用@Cacheable(value = DictionaryService.BEAN_ID, key = Caches.KEY_1),这样的spring缓存标注时,无法定义需要用那种缓存。


    为解决这个问题,自定义CacheManager,注入RedisCacheManager、EhCacheCacheManager、GuavaCacheManager、JCacheCacheManager,加上路由规则配置,由路径规则来处理该用那种缓存。

分享到:
评论

相关推荐

    Web开发敏捷之道-应用Rails进行敏捷Web开发-第三版.rar

    相比第2版中的内容,Rails 2增加了REST、资源、轻量级web service等新特性。本书涵盖了这些全新的内容,因此能更好地体现出Rails框架的发展现状。 整体而言,全书既有直观的实例,又有深入的分析,同时还涵盖了web...

    NGOD的边缘服务器子架构

    - 此外,边缘服务器还承担负载均衡的任务,通过智能路由将流量分散到多个服务器,以防止单点过载。 综上所述,NGOD的边缘服务器子架构是视频点播系统高效运行的核心,它通过优化内容分发策略,提高服务质量,降低...

    Yii概念整理_珍贵资料

    其中,最常用的特性之一就是CRUD(Create, Read, Update, Delete)生成器,它可以根据数据库表自动生成相应的模型、视图以及控制器代码。 - **CRUD生成器**:通过Gii中的CRUD生成器,开发者可以快速生成对应于数据库...

    PCI Express Base Specification Revision 3.0

    PCI Express 3.0规范是PCI Express技术发展的重要里程碑,不仅显著提升了数据传输速度,还增加了一系列新特性和改进措施,旨在提高系统的性能、可靠性和灵活性。对于计算机硬件设计师和开发者而言,掌握这些新特性...

    java大数据内容_7Flume、Kafka、Sqoop、Lucene

    它由 Cloudera 公司开发并开源,现已成为了 Hadoop 生态系统中的一个重要组成部分。 - **特点**: - **分布式**:能够处理跨多台服务器的数据流。 - **可靠性**:确保数据不会丢失,即使在网络故障或系统崩溃的...

    cisco3550三层交换机配置

    * arp 192.168.100.22 000a.eb22.c1b5 arpa:绑定MAC和IP * sh ip accounting output-packets:显示统计信息 * sh mac-address-table address 00e0.9102.afd0:显示该MAC地址在哪个接口出来的 * sh mac-address-...

    大学生计算机基础考题.pdf

    1. 应用软件:应用软件是指专门针对某一特定应用目的而开发的软件,例如文字处理软件、图像处理软件等,是用户在日常工作中最常使用的软件。 2. CAD:CAD是计算机辅助设计(Computer-Aided Design)的缩写,它允许...

    精易模块[源码] V5.15

    MD5:F4ECA009078166001A6577C1E502D7E6 精易模块 V5.01 what’s new:(20141201) 1、新增“网页_取网络文件名”获取无后缀的下载地址文件名,感谢易友【@灵魂出窍808】反馈。 2、新增“网页_是否为网页”判断...

Global site tag (gtag.js) - Google Analytics