据报道,微软近期新上线了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文章
6765浏览量
108169 -
编程语言
+关注
关注
10文章
1966浏览量
40038 -
数据交互
+关注
关注
0文章
31浏览量
10750
发布评论请先 登录
[VirtualLab] 光纤耦合优化
VirtualLab:光栅的优化与分析
解决效率 电压尖峰问题!萨瑞微推出“低内阻+低Crss;Coss”同步优化方案
微软发布多项全新自主式能力企业智能体
微软 Ignite 2025 大会:Splashtop 全面强化微软环境的安全与效率
内存与数据处理优化艺术
通过优化代码来提高MCU运行效率
如何通过优化电能质量在线监测装置的散热系统来降低功耗?
面向手持吸尘器的高效FOC驱动系统:优化真空效率与整机能效
高性能缓存设计:如何解决缓存伪共享问题
微软推出Garnet缓存系统,优化应用运行效率
评论