手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Memcached 1.6.3 发布,高性能分布式缓存系统

[日期:2020-03-30] 来源:Linux公社  作者:醉落红尘 [字体: ]

高性能分布式缓存系统Memcached 1.6.3版本发布,Memcached是旨在在分布式系统中使用的高性能多线程基于事件的键/值缓存存储。

Memcached允许您从系统中超出您需要的部分中获取内存,并使其可用于您拥有不足的部分的区域。

Memcached 1.6.3 发布,高性能分布式缓存系统

Memcached还可以使您更好地利用内存。如果考虑右边的图,则可以看到两种部署方案:

1.每个节点是完全独立的(顶部)。

2.每个节点都可以利用其他节点(底部)的内存。

第一种情况说明了经典的部署策略,但是,从总缓存大小仅占Web场实际容量的一小部分的意义上讲,这同时也是浪费的,而且还浪费了保持缓存所需的工作量在所有这些节点上保持一致。

使用memcached,您可以看到所有服务器都在寻找相同的虚拟内存池。这意味着始终在整个Web群集中的同一位置存储和检索给定项目。

另外,随着对应用程序的需求增长到需要更多服务器的程度,通常必须定期访问的数据也随之增长。将系统的这两个方面一起扩展的部署策略很有意义。

为了简化起见,右图仅显示了两个Web服务器,但是属性随着数量的增加而保持不变。如果您有50台Web服务器,则在第一个示例中,您仍然具有64MB的可用缓存大小,但是在第二个示例中,您将具有3.2GB的可用缓存。

Memcached 1.6.3变更日志:

修复:

  • 崩溃修复:errstr未在metaget中初始化
  • 修复启动段错误,导致低连接数和空闲线程
  • 重启:修复某些情况下重启失败的情况
  • 重新启动:始终清除全局池中的内存
  • 重启:修复关机时罕见的段错误
  • tls:禁用TLS时使用refresh_certs命令修复崩溃

新的功能

可以使用-o ssl_session_cache(在编译TLS时)启用服务器端会话重用。

./configure --enable-static for static builds

下载

相关:

如何在Ubuntu 18.04和16.04 LTS上安装Memcached缓存系统  https://www.linuxidc.com/Linux/2020-03/162742.htm

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2020-03/162743.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款