当前位置: 首页 > 软件库 > 程序开发 > 缓存系统 >

SHOP.COM Cache System

授权协议 未知
开发语言 Java
所属分类 程序开发、 缓存系统
软件类型 开源软件
地区 不详
投 递 者 柯建业
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

这是SHOP.COM 网站所使用的对象缓存系统,主要特性包括如下几个方面:

* 支持进程内和CS 模式的缓存结构
 * 可以进行水平扩展
 * 缓存对象可被存到磁盘中
 * 支持关联主键
 * 非事务
 * 支持任意长度的主键和键值
 * 根据 TTL 进行自动垃圾回收
 * 可以运行于容器中或者是独立平台运行

示例代码:

List<SCClientManager> clientSet = new ArrayList<SCClientManager>();
SCClientFactory       clientFactory = ShopComCacheFactory.getClientFactory();

SCClientContext       context = clientFactory.newContext();
context
.address(new InetSocketAddress(/*address 1*/, /*port number 1*/));
SCClientManager       manager = clientFactory.newClientManager(context);
clientSet
.add(manager);

// add additional managers for each cache server

myCache
= new SCCache(new SCMultiManager(clientSet));

// see if your object is in the cache
MyObject    obj = (MyObject)myCache.get(new SCDataBlock(myKey));

// if it's not, allocate it and add it to the cache
if ( obj == null )
{
    obj
= new MyObject();
    myCache
.put(new SCDataBlock(myKey, obj));
}
  • 获取缓存            string CacheKey = "BrandsModel-" + BrandId;             object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey);             if (objModel == null)             {                

  • ytkah在调试opencart项目时提示Warning: unlink(/storage/cache/cache.catalog.language.1556158719): No such file or directory in /system/library/cache/file.php on line 68,出现这个问题首先确认是否权限不够,如果权限不够,可以把对应的文件夹设为777。以下

  • javashopeop 所属分类:Java编程 开发工具:Java 文件大小:10761KB 下载次数:5 上传日期:2017-01-24 13:21:05 上 传 者:zhangqiang 说明:  Javashop-eop是一套开源的java快速开发框架,可以快速搭建web项目。 Javashop-eop java框架基于spring、spring-mvc、spring-jdbc、freema

  • JetCache JetCache是由阿里巴巴开源的通用缓存访问框架,如果你对Spring Cache很熟悉的话,请一定花一点时间了解一下JetCache,它更好用。 JetCache提供的核心能力包括: 提供统一的,类似jsr-107风格的API访问Cache,并可通过注解创建并配置Cache实例 通过注解实现声明式的方法缓存,支持TTL和两级缓存 分布式缓存自动刷新,分布式锁 (2.2+) 支

  • 各类开源的缓存解决方案 JBossCache/TreeCache JBossCache是一个复制的事务处理缓存,它允许你缓存企业级应用数据来更好的改善性能。缓存数据被自动复制,让你轻松进行Jboss服务器之间的集群工作。JBossCache能够通过Jboss应用服务或其他J2EE容器来运行一个Mbean服务,当然,它也能独立运行。 JBossCache包括两个模块:TreeCache和TreeCa

  • maven install 或 package 时 ,执行警告报错: [WARNING] The POM for com.xx-base:jar:1.0 is missing, no dependency information available [ERROR] Failed to execute goal on project xx-mobi: Could not resolve depend

  • 前言 J2cache是oschina站长红薯前辈写的一套牛逼框架,但里面留了很多的坑。生产环境一直用该框架做了一二级缓存,但是就在前几天生产突然爆了redis超时,无奈找不到原因。我本地debug发现找不到配置文件。说到这真的很奇怪,我按着网上说的在properties中加入了j2cache.config-location配置并制定不同开发环境对应的配置文件,可是当我debug到J2Cache.c

  • package com.oracle.ssm.shop.cache; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cache.Cache; import org.springframework.cache.support.SimpleValueWrapper;

  • 最近碰到的问题,在解决 -------------------------------------- C++ Traceback (most recent call last): -------------------------------------- 0 paddle::framework::SignalHandle(char const*, int) 1 paddle::platf

相关阅读

相关文章

相关问答

相关文档