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


【源创会预告】1024 程序员节(的前两天),相约开源PHP办公室,我们一起聊 AI!>>>

Memcached 1.6.21 现已发布。此版本包含针对代理用户的重要安全修复,建议尽早升级。除非你使用 --enable-proxy 并在启动时启用代理,否则这不会对你产生影响。还包含许多针对代理子系统的修复和优化,以及一些针对各种问题的小修复。

修复

  • core:修复 incr/decr/ma 在某些情况下失败的问题
  • extstore:修复页面碎片整理期间的项目丢失
  • 注意,track_sizes的计数是尽最大努力得出的结果
  • core:修复 BSD 上的构建
  • core:异步 IO 处理加速
  • core:在守护进程模式下不要忽略 sighup
  • proxy:为代理后端错误日志添加 label
  • proxy:如果 ustat label  "",则跳过 printing
  • proxy:修复ms忽略 mcp.internal 的Tflag 问题
  • proxy:修复ms解析错误
  • proxy:修复使用 Worker IO 时的后端清理
  • proxy:修复后端死机时的响应代码
  • proxy:修复首次加载中的 race condition
  • proxy:修复缺少 \r 时的 off-by-one 问题
  • proxy:如果 conncount 发生变化则更新后端
  • proxy:io 提交队列优化
  • proxy:io 返回优化
  • proxy:修复从 lua 编译中删除 -O2 的问题
  • proxy:修复 multiget 语法的缓冲区溢出
  • proxy:修复 t/proxylimits.t 中的不稳定测试

新功能

  • proxy:backend antiflap 检测。
  • proxy: mcp.backend({ down = true }) 选项
  • proxy:添加mcp.ratelim_tbf({})
  • proxy:每个后端更容易使用 N sockets

详情可查看更新说明


相關推薦

2023-05-14

Memcached 1.6.18 现已发布,此版本主要是代理模式的大量修复和更新、优化 extstore 磁盘刷新,以及对元协议的更改和较小的修复。 修复 核心:不再停止 SIGINT/SIGTERM 上的线程 核心:从信号处理程序中删除 printf 代理:迭代修

2024-01-12

Memcached 1.6.23 现已发布,此版本仅影响 proxy code。请求调度 API 已重做。有关 API 的完整文档,请参阅此处。 官方提醒,有关此版本中新的 API 虽然已经做了大量工作来验证代码,但这仍然是一个很大的变化。建议用户在部署前仔

2024-02-29

Memcached 1.6.24 现已发布,此版本主要是 backlog 修复和代理更新中的修复。 值得注意的是,如果使用试验性的-o slab_chunk_max功能,参数已从字节改为千字节。如果使用 debugme命令,则过期时间始终为负数的问题也已经得到解决。

2023-01-12

Memcached 1.6.18 现已发布,此版本主要是对代理模式的修复和改进。以及 Meta protocol 有一些调整:在少数情况下会返回额外的 spaces。 具体更新内容包括: Fixes core:在 SIGINT/SIGTERM 上不停止线程 core:从信号处理程序中删

2023-06-17

Memcached 1.6.21 现已发布,这是一个错误修复和社区贡献的版本。修复了 extstore 的一个数据损坏问题,需要重写 item_age 到一个较低的秒数,并经常重写相同的键;修复了 1.6.20 中引入的元协议 ms bug,当只要求 c (cas) flag 时,s flag&nb

2023-08-23

持现有库之外,今年还包括一些重点领域: Swift 原生 Memcached 客户端 一个通用的连接池库,可以轻松采用连接池 用于 Smoke、Hummingbird 和 Vapor 等 Web 框架的共享中间件实现 鼓励采用分布式跟踪,使 observability story 更加

2023-09-22

,数据库后端采用 MySQL,两个站内搜索使用 Sphinx,使用 Memcached 缓存 SQL 查询和 PHP 会话,在 Lighttpd 运行 Varnish cache 以缓存静态内容。截至 2008 年 9 月,Pirate Bay 已拥有 31 个专用服务器,包括 9 个动态 Web 前端,一个数据库,两

2022-04-30

以在 Superset Metastore 中缓存数据,而无需运行像 Redis 或 Memcached 这样的专用缓存。新缓存将默认用于所需缓存,但也可用于缓存图表或其他数据。有关使用新缓存的详细信息,可参阅 文档。 以前,具有大量过滤器的 Dashboard

2023-10-21

作负载的数据平台公司,现推出全新的 Alluxio Enterprise AI 高性能数据平台, 旨在满足人工智能 (AI) 和机器学习 (ML) 负载对于企业数据基础设施不断增长的需求。 Alluxio Enterprise AI 平台可综合优化企业 AI 和分析基础设施的性能、数

2023-01-14

架 SpringBoot   容器框架 Undertow 基于 XNIO 的高性能容器 权限认证框架 Sa-Token、Jwt 强解耦、强扩展 关系数据库 MySQL 适配 8.X 最低 5.7 关系数据库 Oracle 适配 11g 12c 关系数据库 PostgreSQL 适配

2023-01-13

架 SpringBoot   容器框架 Undertow 基于 XNIO 的高性能容器 权限认证框架 Sa-Token、Jwt 强解耦、强扩展 关系数据库 MySQL 适配 8.X 最低 5.7 关系数据库 Oracle 适配 11g 12c 关系数据库 PostgreSQL 适配

2022-09-30

SpringCloudAlibaba   容器框架 Undertow 基于 XNIO 的高性能容器 权限认证框架 Sa-Token、Jwt 强解耦、强扩展 关系数据库 MySQL 适配 8.X 最低 5.7 关系数据库(未完成) Oracle 适配 12c 关系数据库(未完成)

2023-07-20

介绍 Tailchat 是一款插件化易拓展的开源 IM 应用。可拓展架构赋予 Tailchat 无限可能性。 前端微内核架构 + 后端微服务架构 使得 Tailchat 能够驾驭任何定制化 / 私有化的场景 面向企业与私域用户打造,高度自

2023-11-28

update 优化 数据权限拦截器优先判断方法是否有效 提高性能减少无用sql解析 update 优化 部门数据权限使用默认兜底方案 update 优化 补全代码生成 columnList 接口参数注解缺失 update 优化 AddressUtils 兼容linux系统本地ip