发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 CQRS

请教,关于分布式缓存技术

         
2006-06-15 16:45
赞助商链接

环境:PC-1、PC-2上有各有一个缓存,形成分布式缓存。

问题1:通过什么技术实现分布式缓存?

问题2:分布式缓存环境中,如何进行同步锁。比如,用户A正在修改PC-1缓存中的“数据X”,用户B在PC-2缓存中也修改“数据X”。

我想大概的思路是必须有一个文件来描述分布式环境,规定缓存必须的基本属性。在修改一个缓存在数据“后”,声明该数据被修改;在其它人修改缓存数据“前”,检测该数据是否有其它人正在修改。

不知道OSCache这样的开源实现是怎么做的?

2006-06-15 17:40

JBossCache是现在开源比较好的分布式缓存,是目前开源软件中唯一支持并发写操作的缓存产品。

JBossCache曾经作为EJB容器内部缓存实现组件,应该说经过了实战检验。

注:千万别自己设计缓存。

2006-06-15 19:07

谢谢banq,不过我们的项目是基于.Net平台的。

没有开源实现,所以必须要自己实现,我想听听大家的想法。

分布式系统      缓存     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com