Spring专题

Simple Spring Memcached – Spring的Cache抽象和Memcached

Simple Spring Memcached – Spring的Cache抽象和Memcached源码案例下载

缓存是解决高并发读导致数据库负载加重的机制之一。 Spring 3.1发布想出了一个很酷的新功能,称为缓存抽象。为应用程序开发人员提供一个简单,透明和脱钩的方式来实现任何缓存解决方案。 Memcached是一个最流行的分布式缓存系统,跨应用程序的使用。该源码展示如何整合memcached进入Spring的应用。Spring直接只支持Ehcache和ConcurrentHashMap,这里使用Simple Spring Memcache开源项目来衔接memcached

数据库:

CREATE TABLE IF NOT EXISTS `adconnect`.`books` (
`book_id` INT NOT NULL AUTO_INCREMENT ,
`book_name` VARCHAR(500) NULL ,
`book_author` VARCHAR(500) NULL ,
`category` VARCHAR(500) NULL ,
`numpages` INT NULL ,
`price` FLOAT NULL ,
PRIMARY KEY (`book_id`) )
ENGINE = InnoDB;

缓存Cache专题