Azure Cache for Redis 是什么?
前言
ほげ君:嘿嘿,你知道 Azure Cache for Redis 吗?
ふが君:那是什么?我不知道。
ほげ君:我也不知道呢!告诉我一下它是什么吧,Microsoft 官方文档君!
官方文档君:好的,我知道了。
Redis缓存概述
Azure Cache for Redis 是一种基于Redis软件的内存数据存储提供方案。通过在高速读写的服务器内存中维护访问频率高的数据,Redis可以提高应用程序在后端数据存储上的性能和可伸缩性,以处理大量的应用程序请求。Redis带来了一种极低延迟和高吞吐量的数据存储解决方案,适用于现代应用程序。
ほげ君:首先,Redis是什么?
ふが君:我记得它是一种非SQL数据库。
ほげ君:嗯。那Azure Cache for Redis又是什么?
ふが君:根据这个解释,我不太清楚呢。请你更详细地告诉我吧。
Azure Cache for Redis 是一个同时提供OSS Redis(Redis的开源版本)和Redis Enterprise(Redis公司的托管服务)商业产品的解决方案。它提供安全且专用的Redis服务器实例,并且具备与Redis API 的完全兼容性。这项服务由Microsoft管理,托管在Azure上,并可供Azure内外的任何应用程序使用。
ほげ君:什么?不懂意思。
ふが君:是不是说微软管理的Redis数据库?
ほげ君:具体能做什么?
ふが君:大概Redis是一种能够高速处理特定数据格式的数据库吧。而且由于有微软来进行版本管理之类的,用户只需专注于写入、读取数据或使用功能。
ほげ君:是Azure SQL Database的Redis版本吗?
ふが君:想要了解更多,可能需要先了解Redis本身。
ほげ君:不用那么深入了解,下次再说吧。我饿了,我们去吃乌冬面吧。
ふが君:好的。