-
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. (github.com)
Garnet is a remote cache-store developed by Microsoft Research, offering high performance, scalability, and a range of advanced features. Designed to work seamlessly with existing Redis clients, Garnet showcases innovations in network and storage technology, scalability solutions including cluster mode, and easiness in development with .NET technology. For more detailed information, visit the official documentation.
Main Points- Garnet OverviewGarnet, a new remote cache-store from Microsoft Research, utilizes the RESP wire protocol for compatibility with unmodified Redis clients. It offers superior performance, scalability, and a broad range of features for developers.
- Performance FocusWith strong focus on performance, Garnet achieves extremely low client latencies using Azure VMs, demonstrating its suitability for real-world applications.
- Innovation and FeaturesThrough innovations in network and storage layers, and supporting a wide array of APIs, Garnet offers a unique and potent solution to the challenges of modern cache storage.
- Architecture and Development EaseGarnet is designed for extensibility and ease of development, leveraging the rich .NET ecosystem. Its architecture showcases the advantages of Microsoft Research's years of research and development.
- Cluster Mode and ScalabilityGarnet supports a cluster mode for scalability, featuring sharding, replication, and dynamic key migration. It heralds further advancements in cache storage technology.
122004763