发布于:2024-05-25 16:01:17 来源:常见问题 点击量:14次
一、Garnet选用盛行的RESP线路协议作为起点,因而大多数用户都能够不作任何修正、就直接经过大多数编程言语编写的Redis客户端直接接入Garnet。
二、Garnet经过多条客户端衔接与小批量方式供给更好的可扩展性与吞吐量,协助大型应用程序和服务节省运转本钱。
三、Garnet在第99及第99.9百分位上体现出更好的客户端推迟水平,更高份额的稳定性体现关于实际场景而言至关重要。
四、Garnet根据最新术,具有跨渠道、可扩展和现代化等特色,它在规划上易于开发与调整,且不致献身常见场景下的功能水平。
那么Gartner详细功能体现怎么呢,微软研讨团队经过对此展现了Gartner与其他抢先开源缓存存储计划间的要害功能指标。
数据库巨细为(a)1024个键及(b)2.56亿个键时,不同数量客户端会话对应的吞吐量(对数坐标)
数据库巨细为(a)1024个键及(b)2.56亿个键时,不同批量巨细下的吞吐量比较(取对数坐标)
不同客户端会话数量时,(a)中位数、(b)第99百分位与(c)第99.9百分位处的推迟水平。
不同批量巨细下,(a)中位数、(b)第99百分位以及(c)第99.9百分位上的推迟水平。
从基准功能图表来看,GET指令的吞吐量超过了Dragonfly十倍以上,第99百分位上的推迟却比Dragonfly更低,一起Garnet和Dragonfly在吞吐量和推迟上的体现均远远优于Redis。