写点什么

借助 EHCache,Rails 缓存重装上阵

  • 2008-08-21
  • 本文字数:633 字

    阅读完需:约 2 分钟

Rails 2.1 引入的新缓存特性,可以方便的缓存包括模型在内的任何东西。除基本文件、内存和DRb 存储以外, Memcached 是共享内存缓存的唯一解决方案。感谢 Dylan Stamat 的努力,现在 JRuby (on Rails) 可以使用流行的 Java 分布式缓存 EHCache 作为其新缓存存储的一部分。

在 JEE 的世界里,是使用 EHCache 还是 Memcached 来作为二级缓存的争论由来已久且甚为激烈。尽管Memcached 在LAMP 和RoR 的世界很流行( Linkedin.com 马上会转向它),但是EHCache 也被包括 Spring Hibernate 在内的很多项目所采用。出于将现有程序从 MRI Ruby 移植到 JRuby 的需求,Dylan Stamat将 EHCache 移植到了 JRuby ,添加了 EhcacheStore 作为新的缓存存储。

在 MRI 的世界里,我们使用的是 memcached,是一个 libmemcached 的 C 客户端的 Ruby 接口。它也是目前唯一支持一致性 hash 的 Ruby 程序库,需要在生产环境下工作。如果是 JRuby 的话,就很多不同的选择。一个是可以通过 JNA 或者 JRuby FFI 或者其他什么编写自己的 hook 到 libmemcached 中。另一个就是寻求 Java 其他的缓存解决方案,无疑 Ehcache 是首选了。

你对在 JRuby 使用 EHcache 怎么看?

查看英文原文: Rails Caching Reloaded With EHCache

InfoQ 的读者 Ray Krueger 评论道:

另 一个使用 JRuby 和 memcached 实现一致性 hash 的选择是使用 spymemcached 客户端。spymemcached 客户端是一个异步单线 程客户端,在 hibernate-memcached 项目下面工作的非常非常棒。我也在项目中使用过 spymemcached,性能很是不错。

2008-08-21 22:291483
用户头像

发布了 80 篇内容, 共 23.3 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

作业

不在调上

AI大有可为:NAIE平台助力垃圾分类

华为云开发者联盟

AI 模型训练 垃圾回收机制 数据集 华为云

第八周·总结·数据结构预算法

刘璐

架构师第8周学习总结

小蚂蚁

架构师课程第八周总结

dongge

如何让你的Nginx 提升10倍性能?

老大哥

Java

单向链表合并节点

chenzt

CompletableFuture运行流程源码详解

编号94530

Java 并发编程 多线程 CompletableFuture

作业二

Kiroro

第八周·命题作业

刘璐

教培行业工程师面临着什么挑战?研发面板全栈式解决工程师的痛点

Deepexi

DevOps 运维 敏捷开发 研发管理 单元测试

TNFE-Weekly[第六十六周已更新]

莹姐🙈

小程序 大前端 周报

week8

不在调上

华青融天战略拓展总监王旭详解IT运维的九阳神功

DT极客

架构师训练营 - 第八周 - 作业

韩挺

如何在微服务团队中高效使用 Git 管理代码?

看山

git 微服务 高效 签约计划第二季

实现DevOps的三步工作法

看山

DevOps 凤凰项目 签约计划第二季

总结

chenzt

各类SQL中日期时间那些事

大唐小生

sql 大数据 SQL语法

PC人脸识别登录,出乎意料的简单

程序员小富

Java 人脸识别

Hadoop 中的 Namenode 和 Datanode

dongge

区块链+国防安全,科技是核心战斗力

CECBC

最新硬件虚拟化检测技术,让攻击者逃不出“楚门的世界”

百度安全

云计算 安全 虚拟化

缓存思想在算法设计中的应用梳理

che-ri-sh

缓存

作业一

Kiroro

架构师训练营 - 学习总结 第 8 周

铁血杰克

Spring系列:请问各位大佬为何要学spring?

简爱W

架构训练营第八周感悟

张锐

架构师第8周练习

小蚂蚁

37岁程序员被裁,想用6月工资跪舔领导划掉被裁名额,结果蒙了!

程序员生活志

程序员 职场

链表查找算法,HDFS数据节点宕机处理

dony.zhang

借助EHCache,Rails缓存重装上阵_Ruby_Sebastien Auvray_InfoQ精选文章