📌  相关文章
📜  Amazon Web Services – 弹性缓存简介

📅  最后修改于: 2022-05-13 01:57:46.471000             🧑  作者: Mango

Amazon Web Services – 弹性缓存简介

本文旨在让读者了解AWS或 Amazon Web Services 的核心服务之一,称为Amazon Elastic Cache。 Amazon ElastiCache 是 AWS 提出的完整缓存解决方案。由于其广泛的多个实时用例支持,它提升了访问用户体验的整体数据。

在深入探讨功能概念之前,让我们了解一些与之相关的基本术语。

什么是缓存?

缓存是将数据存储在缓存中的过程。它允许您快速重用以前获得或计算的数据。通常,所有数据都驻留在系统的主内存中,但是缓存在缓存内存的帮助下减少了整个检索过程。简而言之,缓存减少了所需数据的搜索带宽。缓存是计算中的高速数据存储层,它保存通常是临时性质的一部分数据,以便可以比访问数据的主存储位置更快地处理即将到来的对该数据的请求。

亚马逊弹性缓存:

Amazon 的 ElastiCache 是一种完全托管的内存缓存解决方案,支持各种可定制的实时用例。 ElastiCache 可用于缓存,从而提高应用程序和数据库的速度,或者作为不需要持久性的会话存储、游戏排行榜、流媒体和分析等用例的主要数据存储。

Amazon ElastiCache 允许其用户使用RedisMemcached缓存引擎。

Redis 代表远程字典服务器。这里,字典是指字典数据结构。众所周知,字典是基于键值对机制的,Redis也是如此。它是一种实现缓存过程的开源内存数据结构。带有 Redis 的 Amazon ElastiCache 与开源数据格式、API 和客户端完全兼容。

Memcached 也是一个内存管理缓存系统。它经常用于通过缓存数据和对象来加速动态数据库驱动的网站,以最大限度地减少必须读取独立数据源的次数,以便将值获取到 Web 应用程序中。 Memcached 是一个简单而强大的内存缓存系统。其简单的设计促进了快速部署和开发的简单性,并克服了与庞大数据缓存相关的众多问题。它的 API 适用于大多数常用语言。

让我们看看 AWS 管理控制台上的 Amazon ElastiCache。

登录到您的 AWS 账户。一旦您被重定向到 AWS 管理控制台。在搜索栏上输入“ElastiCache”,出现的第一个选项将指向我们想要的控制台。请参阅屏幕截图以避免任何混淆。

稍后,您将被引导至Amazon ElasstiCache 控制台。窗口左侧是导航窗格,其中包含作为选项的各种服务。请参阅前面的图片以更好地理解。

这是对 Amazon ElastiCache 的快速预览。有多种选项供用户根据需要进行选择。