当前位置: 首页 > 网络应用技术

Amazon Linux 2 $ sudo yum-yinstall openssl-devel gcc $ wget http://download.redis.io/redis-stable.tar.tar.gz $ tar $ tar $ make redis-cli build_tls =

时间:2023-03-07 20:59:27 网络应用技术

  说到云制造商,每个人可能是第一个反应是阿里巴巴云,华为云,腾讯云等。国内阿里巴巴云的市场份额最大,但全球云计算市场份额,亚马逊是最大的兄弟:

  Amazon Cloud Technology目前为产品提供100多个免费包装。DB25GB存储容量永久免费,等等。

  它有三种不同类型的免费折扣可供选择:

  没有例行程序,纯白色路,免费包装,拜恩入口

  本文将以Amazon MemoryDB为例,以介绍如何从头开始并构建您的独家Redis内存数据库。

  要构建传统的自我制造的Redis,有必要考虑性能,数据耐用性,可扩展性,防火墙和其他系列施工环境。这些步骤很麻烦且时间-Consuming。在效率,性能,数据安全性,可伸缩性等方面,通过云数据库构建Redis。成本保存。例如:

  通过连续五年的“最受欢迎”数据库REDIS,通过堆栈溢出来快速构建应用程序。使用灵活的REDIS数据结构和API(例如,流传输,列表和集合)。

  访问微秒级别的读取和单个数字写作延迟和高吞吐量。MemoryDB每天可以处理超过13万亿的请求,并支持每秒超过1.6亿请求的峰值。

  MemoryDB将数据存储在内存中,并使用多个可用区域事务日志来实现快速数据库恢复并重新启动而不会丢失数据。由于MemoryDB可以长时间存储数据,因此可以用作主要数据库。

  MemoryDB可以将每个群集的存储空间从几个GB扩展到100 TB以上,以满足您的应用需求。

  没有AWS帐户的朋友需要首先注册帐户:注册和审判地址(您可以在“帐单注册”页面上使用国内信用卡)

  控制台登录入口

  输入邮箱地址和密码

  进入后,服务内容优越。为了方便起见,我们可以像下图一样在这里搜索MemoryDB。选择搜索结果的第一个选项

  您可以看到整体接口,单击以开始使用:

  REDIS的Amazon MemoryDB是一种兼容且持久的内存数据库服务,可以实现超快速性能。提供具有微服务架构的现代应用程序,可提供亚洲毫秒延迟,高通量和多个可用区域的耐用性。

  官方文件:https://docs.aws.amazon.com/zh_cn/memorydb/latest/devguide/getting-started.html

  在左侧的导航窗格中选择群集,然后单击以创建群集

  当您的群集状态可用时,您可以从中授予EC2访问权限,连接到群集并开始使用它。

  要从MemoryDB节点访问数据,您可以使用具有收敛层(SSL)的客户端,也可以在Amazon Linux 2上使用带有TLS/SSL的TLS/SSL REDIS-CLI。

  要使用Redis-CLI连接到Amazon Linux 2上的MemoryDB群集,这些步骤如下:

  群集端点位于群集端点下方,MemoryDB群集信息

  实际结果如下:

  为了提供托管服务体验,MemoryDB限制了对需要高级特权的某些命令的访问。以下命令不可用:

  MemoryDB与Redis兼容。这是一个非常流行的开源数据存储,可让您使用它们现在用来快速构建应用程序的相同灵活且友好的Redis数据结构,API和命令。为了实现微秒读取和毫秒写入延迟和高吞吐量的单位。MemoryDB还使用多个可用区域来存储跨多个可用区域(AZ)的存储数据,以实现快故障切换,数据库恢复和节点重新启动。

  内存数据库具有内存性能和多个可用区域的耐用性。它可以用作微服务应用程序的高性能主数据库,因此无需分别管理缓存和持久数据库。

  原始:https://juejin.cn/post/71127328743966676