AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

Memcached 综述:Memcached 1.4 发布及 Gear6 WebCache 简介

  • 2009-07-28
  • 本文字数:1060 字

    阅读完需:约 3 分钟

最初 Memcached 是个用在 LiveJournal.com 上的缓存系统,现在已经被很多站点采用以降低数据库服务器的负载。

近日发布的1.4 版增加了一些新特性,比如新的binary protocol 。为什么要引入一个新协议呢?Memcached 的开发者 Dustin Sallings 解释到

对于协议实现者来说最显而易见的就是协议的解析变得空前的简单。在读取完一个固定大小的消息头之后,底层的 packet 处理器就能计算出该将输入发向何处并将其切分为各个组件(key、value、opaque、cas、extras 等等)。 这对于那些既编写服务端又编写客户端的少数开发者来说很不错,但对于那些仅仅使用 Memcached 的人又如何呢?凭借新协议中增强的语义,生活将变得更加美妙。

这方面的一个榜样就是 Trond Norbye 的复制(replication)特性:“你只需在多个服务器上存储几个条目即可”。

由于应用通过标准且开放的协议与 Memcached 进行通信,因此 Memcached 的后端实现可以互换。这其中的一个商业实现就是 Gear6 的 WebCache

Gear6 WebCache 是个高级的、兼容于协议的 Memcached 解决方案,它能够使 Web 站点开发者与使用者扩展 Web Services 与应用。

InfoQ 有幸采访到了 Gear6 的产品主管 Bill Takacs 以深入了解 WebCache、其工作方式及提供的好处:

Gear6 对标准 Memcached 进行了很多增强,包括: 1. 内存使用:移除了 1MB 对象大小的限制,更细粒度的内存分配以及基于代价的逐出算法。
2. 密度:我们联合使用了 DRAM 与 Flash memory 来降低缓存的代价并提高密度。当前最大的缓存是每 1U 384GB。
3. 高可用性:我们将两个 1U 单元部署在集群环境中。目前支持两种集群模式:

  1. 连续的服务可用性:该集群架构具备故障恢复能力,这确保了即便出现故障也不会中断缓存服务。
  2. 连续的数据可用性:在集群内部复制数据,这确保了所有的缓存数据总是对用户可用而不会出现中断或延迟,这就避免了数据库与应用负载中可能会出现的访问高峰。
  3. In addition the Gear6 Web Cache requires no client-side code modification and our cluster architecture enables disruption-free software upgrades.
  4. 报表与管理:Gear6 WebCache 提供了直观的界面方便你从各个角度观察系统,它能够自动、连续地扫描 DRAM 与 Flash memory 来检查故障。用户可以查看任何层次的缓存以及关于热键、客户端与实例的报告。

如何证明 WebCache 确实能解决性能问题呢?

典型的处理过程包括了现场评估,我们鼓励大家在自己的环境中去评估该解决方案。

请查看 InfoQ 上的 Memcache 标签来深入了解 Memcached。

查看英文原文: Memcached Roundup: Memcached 1.4 Released, Gear6’s WebCache

2009-07-28 22:032328
用户头像

发布了 88 篇内容, 共 266.9 次阅读, 收获喜欢 8 次。

关注

评论

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

双倍性能、跃级体验!华为云Flexus X实例助力企业轻松上云

轶天下事

数字转型得力伙伴:华为云Flexus X实例打造云计算应用新标杆

轶天下事

论如何利用仿真技术轻松攻克电子产品热流体仿真难题

Altair RapidMiner

设计 汽车 电子产品 仿真 altair

SpringBoot项目中HTTP请求体只能读一次?试试这方案

小明同学的学长

springboot java

华为云Flexus X实例,以创新技术打造中小企业高质量发展新引擎

轶天下事

华为云Flexus X实例:最高6倍算力提升,满足中小企业多元需求

轶天下事

掀起性能巨浪:华为云Flexus X实例定义业务负载多面手

YG科技

重塑云服务,华为云Flexus X实例破解云服务传统难题

YG科技

华为云Flexus X实例依托生态优势,破解中小企业数字化转型困局

YG科技

华为云Flexus X实例性能出众,降本显著,促进中小企业高质量发展

YG科技

数字化转型正当时!华为云Flexus X实例助力中小企业高效便捷上云

轶天下事

华为云Flexus X实例全方位为中小企业护航,加速迈进“专精特新”

YG科技

华为云Flexus X实例全方位创新,开拓企业数字化发展新边界

YG科技

无缝升级云服务,华为云Flexus X实例带来零门槛极致体验

YG科技

数字化转型正当时!华为云Flexus X实例助力中小企业高效便捷上云

轶天下事

华为云Flexus X实例创新柔性算力技术,助力企业提质、增效、降本

轶天下事

中小企业数字化转型难点凸显,华为云Flexus X实例革新上云体验

YG科技

开发者生产力提升的API终极指南

幂简集成

API

GitHub星标4000!清华大牛的CTF竞赛入门指南,真的太香了!

我再BUG界嘎嘎乱杀

黑客 网络安全 信息安全 PWN CTF竞赛

自动化业务状态码设计

三七互娱后端技术团队

效率 自动化 状态码

顺应数字化浪潮,华为云Flexus X实例助力中小企业破局崛起

轶天下事

华为云Flexus X实例创新柔性算力!直击中小企业数字化转型痛点

轶天下事

直击中小企业痛点!Flexus X实例让中小企业也可以上好云、用好云

YG科技

性能易用二合一!华为云Flexus X实例加快中小企数字转型

YG科技

解锁携程美食与景点数据接口:打造个性化旅行体验的秘密武器

tbapi

携程API 携程景点列表接口 携程酒店API 携程美食列表API

生成式 AI 时代数据库与大模型的融合探索

编程猫

DARPA计划“消灭”C语言代码

我再BUG界嘎嘎乱杀

网络安全 编程语言 C语言 内存安全 DARPA

顺应数字化趋势!Flexus X实例助力中小企业开启数字转型“必修课”

轶天下事

充分发挥数字经济赋能效应,Flexus X实例协助企业高效转型

轶天下事

激发云服务效能,华为云Flexus X实例助力破除中小企上云痛点

YG科技

聚焦中小企业实际需求,华为云Flexus X实例推动中小企业数字化转型愿转敢转

轶天下事

Memcached综述:Memcached 1.4发布及Gear6 WebCache简介_Ruby_Mirko Stocker_InfoQ精选文章