这是SHOP.COM网站所使用的对象缓存系统,主要特性包括如下几个方面:
*支持进程内和CS模式的缓存结构 *可以进行水平扩展 *缓存对象可被存到磁盘中 *支持关联主键 *非事务 *支持任意长度的主键和键值 *根据TTL进行自动垃圾回收 *可以运行于容器中或者是独立平台运行
示例代码:
List<SCClietMaager>clietSet=ewArrayList<SCClietMaager>();SCClietFactory clietFactory=ShopComCacheFactory.getClietFactory();SCClietCotext cotext=clietFactory.ewCotext();cotext.address(ewIetSocketAddress(/*address1*/,/*portumber1*/));SCClietMaager maager=clietFactory.ewClietMaager(cotext);clietSet.add(maager);//addadditioalmaagersforeachcacheservermyCache=ewSCCache(ewSCMultiMaager(clietSet));//seeifyourobjectisithecacheMyObject obj=(MyObject)myCache.get(ewSCDataBlock(myKey));//ifit'sot,allocateitadaddittothecacheif(obj==ull){ obj=ewMyObject(); myCache.put(ewSCDataBlock(myKey,obj));}






评论