0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软推出Garnet缓存系统,优化应用运行效率

微云疏影 来源:综合整理 作者:综合整理 2024-03-20 14:09 次阅读

据报道,微软近期新上线了Garnet全新缓存存储系统,以充分发挥硬件潜能,提升应用智能运行速度。该公司已将其开源并广泛用于Windows & Web Experience Platform、Azure Resource Manager及Azure Resource Graph等项目中。

自2021年起,微软便开始致力于Garnet项目研发。微软在声明中强调此举旨在赋予应用与数据交互以史无前例的高效、低延时和经济效益。Garnet是由微软研究院基于C#.NET8.0打造的远程缓存存储系统,旨在满足快速、扩展性强且低延迟的需求。

Garnet表现卓越,无论在单节点内部还是跨分片集群都能迅速扩展。其支持副本、检查点、故障转移和事务操作,在主内存与分层存储(如SSD及Azure存储)同样适用。此外,Garnet还赋予丰富API接口及强大可扩展性的特性。

关于Garnet的诸多优点,微软归纳如下:首先,Garnet以RESP线协议作为基础,无需修改即可兼容大多数编程语言中的Redis客户端;其次,Garnet具备出色的可扩展性和高吞吐量,连接多个客户端和小批量数据,为大型应用与服务提供节约成本的方案;再次,其在第99个及第99.9个百分位表现出卓越的客户端延迟值,这对于实际应用前景具有重大意义;最后,Garnet充分融合了当下最新颖的.NET技术,兼具跨平台、可拓展及现代化的卓越特性,确保开发与发展便利性同时,又不影响性能稳定性。

借助.NET丰富的库资源,Garnet实现了API的广泛覆盖,并公开提供优化空间。值得称赞的是,微软成功将Garnet良好运行在Linux和Windows两大平台上。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6565

    浏览量

    103952
  • 编程语言
    +关注

    关注

    10

    文章

    1938

    浏览量

    34594
  • 数据交互
    +关注

    关注

    0

    文章

    30

    浏览量

    10475
收藏 人收藏

    评论

    相关推荐

    优化TC3xx系统运行效率的策略

    的先后顺序、数据类型、对齐方式等等做了介绍,详细分析了上述操作不同写法对于CPU的通用寄存器使用效率上的影响,这给我留下了一点印象,但不多。 而最近我在用ADS验英飞凌LMU、DSPR、PSRP等等访问
    的头像 发表于 11-16 11:00 211次阅读
    <b class='flag-5'>优化</b>TC3xx<b class='flag-5'>系统</b><b class='flag-5'>运行</b><b class='flag-5'>效率</b>的策略

    如何优化DCS系统的性能

    优化DCS(分布式控制系统系统的性能是确保工业自动化过程高效、稳定运行的关键。以下是一些具体的优化措施: 一、硬件
    的头像 发表于 11-13 09:19 288次阅读

    如何优化智能系统运行效率

    智能系统,无论是在工业自动化、智能家居还是个人设备中,都扮演着越来越重要的角色。随着技术的发展,用户对智能系统的期望也在不断提高,这要求系统必须具备更高的运行
    的头像 发表于 10-29 10:02 147次阅读

    什么是CPU缓存?它有哪些作用?

    CPU缓存(Cache Memory)是计算机系统中一个至关重要的组成部分,它位于CPU与内存之间,作为两者之间的临时存储器。CPU缓存的主要作用是减少CPU访问内存所需的时间,从而提高系统
    的头像 发表于 08-22 14:54 2366次阅读

    微软推出Windows 11的重大更新KB5040529

    微软今日针对Windows Insider项目中的Release Preview频道成员,隆重推出了Windows 11的重大更新——KB5040529,此次更新将系统版本号跃升至Build 26100.1297,为用户解锁了一
    的头像 发表于 07-26 14:46 1594次阅读

    OpenHarmony之开机优化

    对其进行详细的性能分析,从而优化系统启动速度和运行效率。 三丶开机优化 开机优化的主要目的是为了
    发表于 07-01 16:39

    微软推出环保计划与可持续发展承诺,迎接世界地球日

    微软表示,自Windows 11系统发布以来,公司一直致力于提升能源利用效率。例如,通过降低设备功耗、延长系统续航时间、优化Edge和Tea
    的头像 发表于 04-23 10:17 521次阅读

    微软推出Edge搜索栏,提升用户搜索效率

    据4月19日消息,微软近期推出Windows 11与Windows 10系统更新,新增Edge搜索栏桌面集成功能。官方表示,此举旨在为用户提供更便捷的搜索体验,无需开启浏览器即可获得所需信息,从而提升工作
    的头像 发表于 04-19 14:44 654次阅读

    数据中心UPS系统运行能耗优化探讨与应用

    数据中心的能效指标起到重要作用,当地市电的供电质量对UPS系统运行有重要的影响,灵活的UPS系统运行方式能大程度对数据中心能耗优化。 安科瑞
    的头像 发表于 04-11 15:36 437次阅读
    数据中心UPS<b class='flag-5'>系统</b><b class='flag-5'>运行</b>能耗<b class='flag-5'>优化</b>探讨与应用

    微软网页版Excel新增复制粘贴功能,助力提升用户工作效率

    今日,微软公司宣布推出Microsoft 365Insider项目,面向会员开放网页版Excel的试用机会,旨在通过提升复制粘贴功能来提高用户生产效率
    的头像 发表于 04-02 15:16 495次阅读

    微软推出Copilot金融版

    近日,微软正式推出了Copilot金融版(Copilot for Finance),目前处于公开预览阶段。这款新产品被微软宣传为将彻底改变财务团队处理日常工作的方式。
    的头像 发表于 03-05 10:49 739次阅读

    如何选择合适的本地缓存

    小编最近在使用系统的时候,发现尽管应用已经使用了 redis 缓存提高查询效率,但是仍然有进一步优化的空间,于是想到了比分布式缓存性能更好的
    的头像 发表于 01-18 11:19 816次阅读
    如何选择合适的本地<b class='flag-5'>缓存</b>?

    微软推出Copilot Android版应用

    微软在一周前悄然上线了 Android 版本的 Copilot 应用,目前可从 Google Play 商店进行下载,但 iOS 版本尚未推出
    的头像 发表于 12-28 09:44 992次阅读

    Redis缓存预热+缓存雪崩+缓存击穿+缓存穿透要点简析

    缓存预热就是系统上线后,提前将相关的缓存数据直接加载到缓存系统
    的头像 发表于 12-25 09:41 856次阅读
    Redis<b class='flag-5'>缓存</b>预热+<b class='flag-5'>缓存</b>雪崩+<b class='flag-5'>缓存</b>击穿+<b class='flag-5'>缓存</b>穿透要点简析

    mybatis一级缓存和二级缓存的原理

    MyBatis是一种轻量级的持久化框架,它提供了一级缓存和二级缓存的机制来优化数据库操作性能。一级缓存是默认开启的,而二级缓存需要手动配置启
    的头像 发表于 12-03 11:55 1083次阅读