微软研究院发布高速缓存解决方案Garnet 让应用程序和服务更快捷
微软研究院发布高速缓存解决方案Garnet让应用程序和服务更快捷微软概述了Garnet的更多优点:Garnet采用流行的RESP线协议作为起点,这使得Garnet可以在当今大多数编程语言中直接使用未经修改的Redis客户端。Garnet具有更好的可扩展性和吞吐量,可连接多个客户端和小批次,从而为大型应用程序和服务节省成本。Garnet在第99个百分位数和第99.9个百分位数上显示出更好的客户端延迟,这对实际应用场景至关重要。Garnet基于最新的.NET技术,具有跨平台、可扩展和现代化的特点。它的设计宗旨是便于开发和发展,同时又不牺牲普通情况下的性能。我们利用.NET丰富的库生态系统实现了API的广泛性,并提供了开放的优化机会。由于我们对.NET的精心使用,Garnet在Linux和Windows上都实现了最先进的性能。Garnet是微软研究院多年工作的成果。据介绍,它是从2018年完成的名为FASTER的初步工作发展而来的,FASTER是一个嵌入式键值库,旨在证明可以获得比现有系统更好的性能。在2021年大流行期间,微软研究院决定根据微软在现实世界中的需求,在这项技术的基础上进行改进,最终形成了Garnet。微软表示,它已经在多个地方部署了Garnet,包括Windows与Web体验平台、Azure资源管理器和Azure资源图。由于Garnet的开源代码可以在GitHub上获得,第三方开发者也可以利用它来加快自己的应用程序和服务的速度。未来,微软研究院将继续增加新的API调用和功能,并希望在这一领域寻求合作机会。...PC版:https://www.cnbeta.com.tw/articles/soft/1424235.htm手机版:https://m.cnbeta.com.tw/view/1424235.htm