千家信息网

RGW新特性怎么使用

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇内容主要讲解"RGW新特性怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"RGW新特性怎么使用"吧!12.2.3的RGW新特性数据缓存支持12.
千家信息网最后更新 2025年02月01日RGW新特性怎么使用

本篇内容主要讲解"RGW新特性怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"RGW新特性怎么使用"吧!

12.2.3的RGW新特性

数据缓存支持

12.2.3加强了对rgw的cache支持,之前版本cache只是实现了对元数据的缓存,新版的L版本开始实现以对象为单位的数据缓存,同样也是基于LRU算法,相信在一些频繁读取的场景下会有比较好的性能提升。注意在此之前如果想实现对数据的缓存,都是在RGW的前端加一层专门的缓存服务,比如varnish或者traffic server。

新增admin命令去实现缓存控制

12.2.3 新增了cache list、cache inspect、cache erase、cache zap几个admin接口的管理命令,实现对缓存的查询和清理具体实现可以参考如下PR

异步boost_asio

ceph底层用到了boost这个c++库,boost从1.65开始加入了强大的asio支持(社区也有人提到),能够实现一些底层的异步网络数据通信,轻松构建HTTP server,从目前的RGW实现上来看,官方引入了一个第三方的小型HTTP Server框架civetweb,从我个人的经验来看civetweb还存在以下几个问题。

  • 未来发展:civetweb 特性的更新基本上依赖于civetweb的官方团队,rgw的团队对这一块的介入比较少,civetweb未必能够适应RGW的未来发展。

  • PR流程繁复:现有所有针对RGW的civetweb特性更新PR,基本上针对RGW的feature更新都需要先上游推送到civetweb,civetweb合并以后,再到下游RGW去合并,如果上游civetweb不接受,那就只能自己独立一个civetweb分支,开发者提交一个PR往往需要在civetweb和RGW两个团队之间沟通,使得整个流程变得复杂很多,实在是蛋疼。

  • civetweb的开源生态:这个也是需要担心的一点,civetweb相对nginx、apache2来讲相对小众,虽然做到了麻雀虽小五脏俱全,但是如果没有良好的开源生态做支撑,后续也是比较大的一个坑。

到此,相信大家对"RGW新特性怎么使用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

缓存 特性 数据 团队 支持 更新 内容 命令 官方 底层 流程 版本 生态 发展 学习 查询 复杂 强大 更深 良好 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 mc基岩版服务器纯生存 苏宁小店用什么软件开发票 网络安全法实施相关问题研究 服务器安全配置论文 数据库 excel查询语句 守望先锋经常服务器关闭怎么回事 应用软件开发转正答辩ppt 陕西广电网络技术岗待遇 四川中小学生道德与网络安全 list实体写入数据库 清除数据库连接历史 计算机网络技术体系结构概念 腾讯动漫的数据库 36岁学软件开发怎么样 数据库同步复制笔记 化学物质数据库app 挑战一天炸完mc一百个服务器 当前网络技术最新发展趋势 软件开发要考哪些证 h1z1亚洲服务器在哪里 新浪云怎么上传数据库 如何制作fm数据库 如何删除两列重复的数据库 网络安全法治理目标 职教学生的网络安全教育 民生银行软件开发中心年工资总额 河北奔牛创通网络技术有限公司 传奇4看不懂服务器名字 sever怎么删除数据库 杨浦区互联网软件开发费用是多少
0