Kai (@Ambition)Garnet: 力压Redis的C#高性能分布式存储数据库 中发帖

共 5232 字阅读需 21.5 分钟 
今天看到微软研究院开源了一个新的C#项目,叫Garnet,它实现了Redis协议,可以直接将Redis替换为Garnet,客户端不需要任何修改。根据其官网的信息,简单的介绍一下它。
开源仓库地址:https://github.com/microsoft/garnet
文档地址:https://microsoft.github.io/garnet/
Garnet是微软研究院基于C# .NET8.0开发的一种新型远程缓存存储系统,它设计目的是实现极速、可扩展和低延迟。Garnet能够在单节点内进行线程扩展,并支持分片集群执行,具备复制、检查点、故障转移和事务处理功能。它可以在主内存以及分层存储(如SSD和Azure存储)上运行。Garnet提供丰富的API接口和强大的可扩展性模型。
Garnet使用Redis的RESP协议作为其主要通信协议,因...