如果您的应用程序或服务需要一个具有大量实用功能、高性能以及基于最先进的 Microsoft Research 技能的现代设计的缓存存储,那么 Garnet 就是得当您的体系。在此处检察有关Garnet性能上风的更多详细信息。
Garnet团体架构
官方文档
Welcome to Garnet | Garnet
github
GitHub - microsoft/garnet: Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
性能预览
四个维度进行性能比力;从性能评测结果上来看,Garnet各项性能测试指标,均优于同类产品;
评测结果参见:
Introducing Garnet – an open-source, next-generation, faster cache-store for accelerating applications and services - Microsoft Research
Garnet安装
此项目开源源码,但官方并未提供已编译的二进制安装包,需要自行下载源码编译成可运行应用服务,此处参考官方教程,进行编译、安装;
参考官方入门Build教程:Build and Test | Garnet
注:根据官方文档显示,提供了dockerfile配置,可参考文档尝试docker摆设;
安装情况